I Got the Hook Up 2 2019
as Chet Samuels
Captain Blackout 2014
as Richard Black
Harvey's Dream 2012
as Harvey
Angels & Demons 2009
as Swiss Guard (uncredited)
Credits from TMDB.