They Live in the Grey 2022
as Giles Lang
I Can Only Imagine 2018
as Rusty
Her Dark Past 2016
as Detective Hanson
App 2014
as Mike Diamond
Argo 2012
as Brice
Behind the Smile 2006
as Doctor (as Joseph Cacia)
L.A. Confidential 2003
as Drug Dealer
Guardian 2001
as Merckx
Credits from TMDB.