- University of British Columbia
Bachelor of Applied Science, 1990
Geological Engineering - British Columbia Institute of Technology
Diploma of Technology, 1984
Civil & Structural Engineering
Safety Training
- Emergency First Aid for Industry (OFA Level I) – St. John Ambulance
- Power System Safety Protection (category 3) – BC Hydro
- Confined Space Entry – BCH
- Helicopter Safety & Hover Exit
- Self-Rescuer (oxybox) Training – Procon Mining & Tunnelling Ltd.
- Winter Survival (coastal & interior)
- CCG Pleasure Craft Operator Card
- Swiftwater & Flood Rescue Operations – ORS Level II-Rescue Canada
- Flying in the Wire and Obstruction Environment & Crew Resource Management – Utilities / Aviation Specialists, Inc.
- Utility Flight Operations Part I & Crew Resource Management
- Off road driving – Justice Institute of BC
- Utility Vehicle Training – Canada Safety Council
- Avalanche Workplace Safety – Alpine Solutions
- Marine Emergency Duties With Respect to Small Non-Pleasure Vessel Basic Safety – Transport Canada