Edmund John Cain, SN 6729, Service Record