Frank
WordLotto (2023)
Dr. Mason Sorkin
End Pieces (2022)
Henry Stillman
I Spit on Your Grave: Déjà Vu (2019)
Chasing the Star (2017)
Preacher
Tonight It's You (2016)
Mr. Henderson
Inversion (2010)
Cardinal (uncredited)
Angyalok és démonok (2009)