2009
as Vatican Priest (uncredited)
2007
as Lab Tech
2026
as Director
2014
as DA Ben O' Connor
1994
as Stage Manager
2018
as Dr. Joseph Napoletano
as YouTube Flashlight Man
2024
as Mario Chiellini