Appointment Information
Ordained October 21, 2017
Assignments
Current Assignment
Location: Cleveland Clinic
Title: Chaplain
Start Date: November 06, 2024
Current Assignment
Location: Sacred Heart of Jesus Parish – South Euclid
Title: In Residence
Start Date: July 01, 2025