223 Wick 2022
as Father John
Antidote 2021
as Lester
Epiphany 2019
as Alex
Unlovable 2018
as Blake
Sex and the Single Alien 2015
as Harry Delamou
Nine 2009
as Alesio/Auditioner (uncredited)
Credits from TMDB.