Steve was born in Halifax, Nova Scotia, Canada. He received a B.Sc. from Mount Allison University, and a PhD working with D. L. J. Clive (University of Alberta).

He was an NSERC postdoctoral fellow in Ben Feringa’s group in Groningen, and in 2007 joined Jonathan Clayden’s group in Manchester.

He started at the University of Oxford in 2009 as an EPSRC Career Acceleration Fellow and is currently  Professor of Chemistry and Fellow and Tutor in Chemistry at Keble College. His research interests include asymmetric catalysis, the origin of life, and dynamic stereochemistry.