James Handy

James Handy portrayed Priest in Unbreakable.