Known For
Filmography
2026
2020
2017
2017
2016
2015
2014
2014
2013
2013
2012
2012
2012
2012
2011
2009

Robot Dracula
Movie · as Father Marlon

Six Tales of Sin
TV · 1 ep

E19 Virus
Movie · as Mr Hughs

The Litch
Movie · as Jimmy Revell

Killer Waves
Movie · as Detective Dean

Laugh Killer Laugh
Movie · as Dylan

Catch of the Day
Movie · as Officer Bob McQueen

Venial
Movie · as Father Obrien

6 Minutes of Death
Movie · as Grandpa Michaels

Skid Row
Movie · as Father Fallen

I Spill Your Guts
Movie · as Dr. Shiller

The Dark Knight Rises
Movie · as Former Upscaler (uncredited)

Acedia
Movie · as Priest

Bloody Christmas
Movie · as Detective Steinman

Certainty
Movie · as Physical therapist patient

Royal Pains
TV · as Upscale Hunter (uncredited), Dinner Party Guest (uncredited) · 1 ep