Percival Alexander Cash, SN 5059, Service Record