No photoThomas P. DoyleActorAppearances32020s2025God As My WitnessSelf2010s2019Defender of the FaithSelf2000s2006Deliver Us from EvilHimself84