Actor
First Shift
2024 · as Steel
Implanted
2021 · as Carl
Salt
2010 · as Basayev
Shutterbug
2009
My Father's Will
2009 · as Claude Reno
The Brave One
2007 · as James
Freezer Burn
2007 · as Mike Mendelsen
One-Third
2006 · as Chris