Show more
David E. Allen was born in 1962 in Siloam Springs, Arkansas, USA. He is a producer and actor, known for Dog Soldiers (2002), Cemetery Gates (2006) and Death Valley (2004). imdb.com