Actor
The Garbage Man
2024
Global Harmony
2024 · as Gordon McGregor
Unlucky to Love You
2023 · as Russell / Dr. Ricciardi
Anime Borboniche
2021 · as Direttore Reggia di Caserta
For Sale
2020 · as Mr. Levi
Black Butterfly
2017 · as Mr. Owen
SFashion
2017 · as Mr. Cunningham
La verità sta in cielo
2016 · as arcivescovo Paul Marcinkus
Just Visiting
2001 · as Bathroom Man
Eyes Wide Shut
1999 · as Harris
Mission: Impossible
1996 · as CIA Escort Guard
Death Machine
1995 · as Duty Sgt. Bateman