He grew up in Nova Scotia and British Columbia, Canada. He earned a Bachelor of Applied Science degree in engineering physics from the University of British Columbia, and completed postgraduate work in engineering with a specialization in applied mathematics and fluid dynamics at the University of Western Ontario.