- Past Master Liberty Lodge #219, Baltimore (WM 1969) Past Grand Inspector, GL of MD.
- Past High Priest Druid Royal Arch Chapter #28 (HP 1977), Past Grand Inspector Gr. Chapter MD
- Past Thrice Illustrious Master Hiram Council #5 Royal & Select Masters (TIM 1974)
- Eminent Past Commander Monumental Commandery #3 (EC 1984-87, 1990-93) KTCH
- member 32° Harrisburg Consistory SPRS, Harrisburg PA since 1966
- Past Prior, Francis Scott Key Priory #14,KYCH, Frederick MD (Prior 2008)
- Charter member, Maryland Masonic Research Society
- Past Master Councilor Overlea Chapter, Order of DeMolay, Baltimore. Chevalier, LOH (MC 1960)