Skip to content
NDISCOVERY

Acting

Mark Ian Miller

Mark Ian Miller was born on March 8, 1980 in Davenport, Iowa, USA.

Known for

3.6

Leeches!

2003 · Movie · Horror · Thriller

Mark Ian Miller — movies & series · Netflix Discovery