Dave Huddleston
Dave Huddleston is an actor, known for Law Abiding Citizen (2009) and Newton's Apple (1983).
Dave Huddleston's FILMOGRAPHY
as Actor (1)