Search
James Sferrazza
See more:
IMDb
Cast
Crew
Acted in
Venial
2014
as
Father John
6 Minutes of Death
2013
as
Mr. Peters / The Devil
Acedia
2012
as
Priest