Career
John originally joined the Royal Canadian Navy (RCN) in 1976 as an Ordinary Seaman boatswain, eventually being Commissioned as an officer in 1988. John transferred to the Royal Australian Navy (RAN) on 8 July 1996 the day after standing down from the RCN. During his time in the RCSC he spent time onboard CCGS Quadra and later HMC Ship"s Terra Nova and Yukon. Royal Canadian Navy
John joined the Royal Canadian Navy as an Ordinary Seaman boatswain in 1976.
He is qualified as a surface warfare specialist.
He was deployed as part of the Canadian response and support to Operation Sharp Guard for the blockade of the former Yugoslavia. He qualified as a navigator during his seaman officer training course.
He spent the majority of his career as sea serving mainly with the Maritime Forces Pacific. He retired from the Royal Canadian Navy on 7 July 1996 after 13 years service.
Royal Australian Navy
John joined the Royal Australian Navy on 8 July 1996 retaining his commission and qualification as a ships navigator.
He served as the navigator onboard Health Management Associates Ship"s Brisbane and Tobruk. John commanded HMAS Sirius from December 2008 until May 2010 and took command of HMAS Choules for its commissioning for April 2011 until December 2012.