James Heneghan

James Heneghan grew up in Ireland and Liverpool, England. He came to Canada in 1957 and became a Canadian citizen in 1963. Heneghan earned a degree at Simon Fraser University and worked as a fingerprint specialist with the Vancouver Police before becoming a high school English teacher in Burnaby. Heneghan lives in Vancouver, British Columbia and now writes full-time.