Caption: Michael Ruff
Actor, Producer, Art Department
Known for: Lincoln (2012), Never Feed the Troll (2010), Night Feeders (2006), Shadrach (1998)
Source: IMDB
Michael Ruff is an actor and producer, known for Lincoln (2012), Never Feed the Troll (2010) and Night Feeders (2006).