Actor
The Meeting
2017 · as Fredrick Bernhardt
Time Travelers 3: The Fight For Freedom
2015 · as Aaron Hawk
Time Travelers 2: The Darkness Within
2013 · as Aaron Hawk
Time Travelers
2012 · as Aaron Hawk
Deceived
2011 · as Rex Murphy
The Agency 3: Survival of the Fittest
2011 · as Jack Steadman
The Agency 2: Hunt for the Cure
2010 · as Jack Steadmen