The Calm TBA
as Hank
First Shift 2024
as Steel
Implanted 2021
as Carl
Salt 2010
as Basayev
Shutterbug 2009
Actor
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
Credits from TMDB.