Specialised in cardiology and clinical assessment, in his first years he worked primarily in emergency, trauma and intensive care. He went on to work as a flight nurse with Airmédic, undertaking more than a hundred medical evacuations by helicopter or plane. More recently, he has acted as a clinical adviser in the management process, protocol and the development of aeromedical standards. He was also an advisor and coordinator of emergency medical transport standards for Accreditation Canada. He is currently Aeromedical Instructor, CPR Instructor and Assistant Manager of Care in a remote community clinic, which allows him both to develop the clinic and pursue non-conventional nursing practices. He is also a speaker on the principles of physiological change in altitude and how best to prepare patients for evacuation.