 He is a graduate of Bishop's University, having studied in Political Science, and obtained his law degree at Dalhousie Law School.He practiced law in Halifax as both a civil and criminal litigator.His experience included working as counsel for the Nova Scotia government on the Donald Marshall, Jr. Inquiry.