Carter Orwell

Carter Orwell (1958-) was a Green Party of Canada MP from 2005. He was elected to the House of Commons after Jack Hobbie died in office.