Stephen Greene

Riding: 
Halifax - The Citadel
Pledged: 
No
Year: 
Party: 
Con