626 Evolution 2017
as Officer Hamill
Alienate 2016
as Dan
Dead Noon 2009
as Kane
Pitching Lucas 2006
as Executive Two
Day of Defense 2003
as Jeff
Credits from TMDB.