Retired from the US Air Force as a Major General in 1986 after 31 years of distinguished service. He holds a command pilot rating and has over 6,500 hours in fighter aircraft. He flew 220 combat missions in SEA. Served in top Leadership positions in the Tactical Air Command.
Member of Air Force Scientific Advisory Board 1991-1996; President T. Swalm and Associates Consulting 1987-1991; Vice President Northrop Grumman Aerospace Corp. 1991-1995