A native of Falmouth, Nova Scotia, David and his wife Marilyn have three children Elizabeth, Joel, and Madeleine.
A graduate of the University of King’s College  (B.A. Hon.), Dalhousie University (M.A.), Harvard University, Cambridge, Massachusetts (M.T.S.), and Trinity College , University of Toronto (M.Div.), and ordained to the priesthood in 1982, David was New Testament Greek Tutor at Trinity College (1980-1982), Dean and Lecturer in Humanities and Social Sciences at the University of King’s College (1982-1985), Curate at The Church of The Advent  in Boston, Massachusetts (1985-1990), and Rector-Designate of The Combined Parishes of Liscombe and Port Bickerton of the Diocese of Nova Scotia and Prince Edward Island on Nova Scotia’s Eastern Shore (1990-1998).
He is currently the Rector of the Anglican Parish of Christ Church, Windsor, Chaplain and Senior School English and Philosophy teacher in the International Baccalaureate programme at King’s-Edgehill School . He has spoken and written on matters of theology, liturgy, history and literature. He is also Vice-President of the Prayer Book Society of Canada  and the Local Vicar of the Ste. Croix Branch of an Anglican Priests’ Society, the Society of the Holy Cross  (Societas Sanctae Crucis , SSC).
Marilyn is a graduate of York University, Toronto, and is currently assistant Librarian at King’s-Edgehill School. David and Marilyn have three children: Elizabeth, Joel and Madeleine.