Michael Ruff 8 pictures

Actor, Producer, Art Department
Michael Ruff is an actor and producer, known for Lincoln (2012), Never Feed the Troll (2010) and Night Feeders (2006).

Known for: Lincoln (2012), Never Feed the Troll (2010), Night Feeders (2006), Shadrach (1998)
Search: