The Theory of Everything
Role(s): Doug
A Champion Heart
Role(s): Jack
Revelation Road 3: The Black Rider
Role(s): Nick
Motorvation
Role(s): Mayor Bob
Eyes to See
Role(s): Director