Career
He represented Shelburne township in the Nova Scotia House of Assembly from 1830 to 1836. He was born in Shelburne, Nova Scotia, the son of Captain Charles Roche, a native of Cork, Ireland. He died in Halifax.
He represented Shelburne township in the Nova Scotia House of Assembly from 1830 to 1836. He was born in Shelburne, Nova Scotia, the son of Captain Charles Roche, a native of Cork, Ireland. He died in Halifax.