"Born in Moncton, New Brunswick, Steeves attended school in Ottawa and studied engineering at Carleton University and Cornell University, Ithaca, New York.He has lived in Halifax, Nova Scotia since 1973 and worked as an engineer with the Bedford Institute of Oceanography, where he was supervisor of mechanical and oceanographic systems development before retiring in 2006.