He spent 40 years in the medical profession. For fun, he coached skiing for over 20 years. He is a member of the Professional Ski Instructors of America, and is certified in Alpine Skiing, Level 2; Adaptive Specialist, Level 1; Children's Specialist, Level 2; Children's Trainer; and Senior Specialist, Level 2. Currently he is employed by Vail Resorts and is presently on the Vail Educational Staff. He was the former Director of the Children's Advanced Training Specialist, and the Express Pre-School Ski School Programs.