Known for
Filmography

The Martyr Maker
EN · 20185.8
Executive Producer

Venial
EN · 20146.0
as Father John

6 Minutes of Death
EN · 20133.8
as Mr. Peters / The Devil

Acedia
EN · 20123.0
as Priest

The Martyr Maker
Executive Producer

Venial
as Father John

6 Minutes of Death
as Mr. Peters / The Devil

Acedia
as Priest