Actor
The Lucky Man
2018 · as State Trooper
BorderCross
2017 · as Cop 2
The Gray Man
2007 · as Oscar Downey
Serum
2006 · as Richard
Commander Kellie & the Superkids: The Sword
1997 · as Professor Timothean