top of page

Professional Credentials

I bring a unique combination of industry experience, court qualifications, advanced certifications, and service that support my role as an expert witness.

Film Clapboard

Film & Television

  • 25+ years of experience in Canadian / International Film & TV, including Producer, Line Producer, Production Manager, 2nd Unit Director, Assistant Director, Camera Operator, Stunt Performer, and Transport

  • Member of seven national Film & TV Unions/Guilds: Directors Guild of Canada (DGC), IATSE Local 669 – International Cinematographers Guild, IATSE Local 891, ACFC West, Teamsters Local 155, UBCP/ACTRA​​

In court

Court-Qualified Expertise

  • Court-qualified expert witness in Scuba and Underwater Injuries and Fatalities (BC Supreme Court)​​​

  • Extensive experience preparing expert reports for litigation and providing professional testimony

Law Books

Academic Development

  • JD Candidate, Dalhousie University – Schulich School of Law

  • Building additional expertise in legal reasoning, ethics, and family law

Two Scuba Divers

Advanced Professional Certifications

  • Underwater Exploration & Education:

    • PADI Master Instructor / Course Director / Instructor Trainer (Rescue, Divemaster, Trimix, Underwater Forensic Investigator, Search & Recovery, Ice, Wreck)

  • Aviation & Parachuting:

    • Transport Canada & European Aviation Safety Association:

      • Pilot Licenses & Advanced Ratings

    • United States Sport Parachuting Association (USPA):

      • C License and Coach Rating

      • ​FAA Senior Parachute Rigger, USPA C License & Coach

  • Diving Medicine:

    • Instructor Trainer (Diving Medicine, Advanced Oxygen Therapy, Neurological Injuries, Hazardous Marine Life Injuries

Helicopter Medical Service

Emergency Services

  • 11 years as Fire Department & EMS Advanced Life Support Paramedic

 

  • 2-Year Emergency Paramedic Technologist Diploma, Southern Alberta Institute of Technology

  • Advanced Prehospital Care:

    • Advanced Cardiovascular Life Support Instructor

    • Paediatric Advanced Life Support Instructor

    • Neonatal Advanced Life Support

    • Basic Trauma Life Support – Advanced

Military

Military Service

  • Former member of the Canadian Armed Forces, trained in discipline, responsibility, and teamwork in regulated environments (honourable discharge)​​​

bottom of page