Education
He joined the Navy in 1962 and attended the South African Military Academy, graduating in 1965.
He joined the Navy in 1962 and attended the South African Military Academy, graduating in 1965.
Naval He served on Frigates and Minesweepers before volunteering for the Submarine service. He commanded Naval Base Durban and the Naval Staff College. He was promoted to Commodore in 1989 and appointed Chief of Naval Staff Personnel.
On 1 September 1992 he was promoted to Rear Admiral and appointed Chief of Naval Staff and Chief of Naval Support. and Chief of Fleet Staff Personnel.
He was appointed Chief of Corporate Staff on 1 November 2000 and promoted to Vice Admiral. He retired from the Navy in 2004.