 He was born at Head of Millstream, Kings County, New Brunswick, the eldest son of Kenneth Cosman and Helen (Riedle) Cosman.He studied at Mount Allison University and Pine Hill Divinity Hall in Halifax.Cosman married Louise Mason.