Education
Coleraine Academical institution. Queen's College, Belfast. Theological course at Assembly’s College, Belfast.
University, Edinburgh Ordained, 1879.
Minister, Presbyterian Church, Omagh, Company Tyrone, and 874 Lurgan, Company Armagh. Master of Arts; Doctor of Divinity.