45 Years experience as a SCUBA Instructor​
25 years experience as a Cave instructor
PADI Course Director #4612
PADI/DSAT Trimix Instructor Trainer
​Advanced Wreck Instructor Trainer
PADI/DSAT Tec Deep Instructor Trainer
PADI/DSAT Nitrox/Trimix Gas Blender Instructor Trainer
IANTD Trimix Instructor 
IANTD Trimix Instructor Trainer
Advanced Nitrox Instructor Trainer 
Former training Director for NSS-CDS
rEvo Closed Circuit Rebreather instructor
​O2ptima Instructor Trainer

CCR Trimix Instructor
PADI Tec 40 CCR Instructor


U.S. Coast Guard 100 Ton Captain with submersibles endorsement
U.S. Navy qualified recompression chamber operator/supervisor
U.S. Navy qualified Ship Salvage Diving Officer & Surface Warfare Officer

.