He graduated from United Theological Seminary with a Master of Divinity, and shortly thereafter, was ordained by the Presbyterian Church USA. Additionally, he works for United Theological Seminary, and was previously a teacher and assistant pastor.