Steven Shearer

Canadian
1968-