A Million Little Pieces 2019
as Father David
The Stanford Prison Experiment 2015
as Father MacAllister
Chance at Romance 2013
as Eddie
Credits from TMDB.