
Known for
Filmography

Love Addict
EN · 20164.0
as Peter Stroodle

Dead Air
EN · 20095.0
as Maniac

The Telling
EN · 20093.2
as Maintenance Man

Angels & Demons
EN · 20096.7
as Vatican Priest (uncredited)


Love Addict
as Peter Stroodle

Dead Air
as Maniac

The Telling
as Maintenance Man

Angels & Demons
as Vatican Priest (uncredited)