 During his time in the RCSC he spent time onboard CCGS Quadra and later HMC Ship's "Terra Nova" and "Yukon".John joined the Royal Canadian Navy as an ordinary seaman boatswain in 1976.He is qualified as a surface warfare specialist.