Owen O'Leod

Owen O'Leod (1927-) was a New Democratic Party MP from 2006. He was elected amid a surge in NDP support.