Acting
James Sferrazza
Bekannt aus
6 Minutes of Death
(2013) – Mr. Peters / The Devil
The Martyr Maker
(2018) – Executive Producer
Acedia
(2012) – Priest
Venial
(2014) – Father John