2024
as Mario Chiellini
2018
as Dr. Joseph Napoletano
2014
as YouTube Flashlight Man
as DA Ben O' Connor
2009
as Vatican Priest (uncredited)
2007
as Lab Tech
2005
as Dr. Malcolm Delaney
2001
as Mr. Wyse
1998
as Astrologer