Miles Dougal was born on December 6, 1966 in the USA. He is an actor, known for Detroit Rock City (1999), The Chase (1994) and Barb Wire (1996).
Chillerama
The Chase
2001 Maniacs: Field of Screams
Bone Chillers - Season 1
Bad Apples
Barb Wire
Homo Erectus
Detroit Rock City
Director`s Cut