Southampton University Air Squadron
Nimrod MR2P Exchange Pilot
Cathay Pacific
Boeing 747 First Officer and Relief Commander
Cathay Pacific
Training Captain B777
Self-employed
Retired Airline Captain
British Columbia Aviation Museum
Board President
Self Employed
Airline Captain
BC Aviation Museum
Board Director BC Aviation Museum
Cathay Pacific
Capt B777
Pacific Coastal Airlines
Captain Saab 340
Cathay Pacific
Senior Check and Training Captain B777
Royal Roads Military College