His background is an "Automotive Technician" as well as a Chemist with a BSc Degree from University of Waterloo. While at University of Waterloo in 1993 he found both his wife and the internet and was smitten by both.
Stephen currently spends all of his spare time with his family, his wife Denise, his daughter Rebecca (2 years old) and his new son Michael (3 weeks old).