Captain (O-6) Retired
- 30 year active and reserve career as a Naval Aviator with increasing levels of responsibility in the Aviation, Space, Science and Technology, and Reconnaissance Communities
- Navy Space Reserve Program: Commanding Officer, Naval Space Command Reserve Units
- Navy Reserve Science and Technology Program: Commanding Officer, Office of Naval Research Headquarters units supporting C4ISR and International S&T requirements
- Qualified Electronic Aircraft Commander and Patrol Plane Commander
- Commercial Pilot’s license: Multi-engine; Instrument rated
- 3000+ Pilot Hours