Career
He represented the electoral district of Victoria in the Nova Scotia House of Assembly from 1967 to 1974 and from 1981 to 1988. Hudson was born in Country Harbour, Nova Scotia. He attended Mount Allison University and Dalhousie University, earning a Bachelor of Laws degree.
He died on April 15, 1999 at his home in Baddeck, Nova Scotia.