No photoDave HuddlestonActorActed in 12000s2009Law Abiding CitizenReporter at Execution56Appearances11980s1983Newton's AppleSelf - Host · 39 episodes