David Cooke graduated from Queen's University with a Bachelor of Arts, and from Toronto Baptist Seminary with a Master of Divinity. He served as a church pastor in Ontario, Canada, and as a missionary teacher in Honduras. He also directed CitizenGO Canada, a national non-profit organization defending Christian values in society. He presently serves with Campaign Life Coalition (campaignlifecoalition.com) and manages Baptist House publishing (baptisthouse.org) and Bruce Photo Arts (brucephotoarts.com). He also does itinerant preaching and teaching. He is married and has two children.