Edward Leitch, SN 7003, Service Record