The Clearing
TV · as Constable Troy · 1 ep
That's a Wrap
Movie · as Captain Wizard (Dylan Wilson)
The Escape Plan
Movie · as Mechanic