Education
He was born in Ireland and studied medicine in Scotland.
He was born in Ireland and studied medicine in Scotland.
He represented Terrebonne in the Legislative Assembly of the Province of Canada from 1841 to 1844. He settled in Montreal in 1822 and was licensed to practise medicine in Lower Canada the following year. McCulloch taught obstetrics at McGill College.
McCulloch did not run for reelection to the assembly in 1844.
He died in Montreal. A parcel of land formerly owned by Doctor McCulloch was later purchased and became part of Mount Royal Cemetery.
He was a member of the Royal College of Physicians of London.