Actor · Born 1980
Mark Ian Miller was born on March 8, 1980 in Davenport, Iowa, USA.
Speed Demon
2003 · as Otto
Leeches!
2003 · as Hank
The Frightening
2002 · as Niles