He was educated at Rhodes University and the Virginia Theological Seminary. He served at parishes in Nablus, Zababdeh and Jerusalem. He was Canon Pastor at St. George's Cathedral, Jerusalem from 2005 to 2012.