Affiliations
- World Association of Detectives
- Council of International Investigators
- Association of British Investigators
- Pennsylvania Association of Private Investigators - Life
- Pennsylvania Association of Licensed Investigators
- American Society for Industrial Security International
- International Association of Maritime Security Professionals
- Association of Certified Fraud Examiners
- Association of Certified Fraud Examiners Central PA - Life
- International Foundation for Protection Officers - Life
- International Foundation for Cultural Property Protection
- Executive Protection Institute Nine Lives Association
- Academy of Security Educators and Trainers - Life
- International Association for Counterterrorism - Life
- Association of Former Intelligence Officers
- International Spy Museum
- Cold War Museum
- Northeast Colleges and Universities Association - Life
- Pennsylvania Chiefs of Police Association - Life
- National Criminal Justice Honor Society - Life
- Pennsylvania Association of Notaries
- Sherlock Holmes Society of London
- Sherlockians of Baltimore - Life
- Sherlockians White Rose Irregulars - Life
- National Rifle Association of the United States
- US Law Shield
- Harrisburg Hunters and Anglers Association
- Martin Owners Club
- American Music Theatre
- Military Order of the World Wars -Lifie
- Naval Intelligence Professional - Life
- Old Salts & Assorted Spies - Life
- United States Navy Memorial Foundation - Life
- Navy League of the United States - Life
- Naval Order of the United States - Life
- Naval War College Foundation - Life
- National Coast Guard Museum
- United States Coast Guard Auxiliary
- National Maritime Historical Society
- National Air and Space Museum/Society
- Quite Birdmen - Life
- Air & Space Force Association - Life
- United States Air Force Auxiliary Civil Air Patrol
- American Legion
- Antique Automobile Club of America
- Antique Automobile Club of America Museum - Life
- MG Car Club
- North American MGB Register
- Susquehanna Valley Vintage Sports Car Club
- Master Mason 3rd Degree Brownstone Lodge 666
- Masonic Lodge of Research Master Masonic Scholar
- National Sojourners Heroes of 76 Degree
- Knight Templar Pilgrim Commandery No. 11
- Royal & Select Master Masons Harrisburg Council 7
- Perseverance Royal Arch Chapter No. 21
- Honorary Life Member Knight of Columbus 3rd degree 869
- Honorary Life Member 4th degree Assembly 3167
- Holy Rosary Association
- Ancient Order of Hibernians
- Lions Club International