Producer
Becoming
2026 · as Father Frederick
Three Colors: Pan-African
2026 · as Director
Two Scoops of Italy
2024 · as Mario Chiellini
All She Wrote
2018 · as Dr. Joseph Napoletano
Among The Shadows
2014 · as YouTube Flashlight Man
Strike One
2014 · as DA Ben O' Connor
Angels & Demons
2009 · as Vatican Priest (uncredited)
Resident Evil: Extinction
2007 · as Lab Tech
Abbott and Costello Meet Jerry Seinfeld
1994 · as Stage Manager