ORGANIZATIONS

  • Navy League
  • Pax Partnership
  • Member, National Rifle Association
  • Life Member, Veterans of Foreign Wars (VFW)
  • Member, Marine Corps Aviation Association
  • Member, International Test and Evaluation Association
  • President, United States Naval Test Pilot School Alumni Association
  • Board of Directors, Wings Over America Scholarship Foundation
  • St. Mary’s County Republican Club
  • Association of Naval Aviation
  • Member, Tailhook Association