Retired
Janes UMC - Pastor
Aldersgate UMC - Associate Pastor
Mt. Lebanon UMC - Associate Pastor
Bethesda UMC - Pastor
Union UMC - Pastor