Former Trustee , Association for Gravestone Studies
Former President, Coalition to Protect Maryland Burial Sites
Former Director, Congressional Cemetery
PM of Wheaton Masonic Lodge No 228
Past Treasurer of Wheaton Lodge
Secretary, Silver Spring Lodge No 215
Grand Inspector of the Grand Lodge of MD
Member, Patuxent Lodge No 218
PM of Kensington Bethesda Lodge No 198
Member, Virginia Civil War Lodge of Research
Member, Maryland Masonic Research Society
Chaplain, Maryland Masonic Research Society, 2014
James F Allen Chapter #33
King Solomon Council #13
Montgomery Commandery #13
Almas Shrinners
Member, Pythagoras Lodge of Research, Washington, D.C.
Alumni, Kentland Volunteer Fire Department
Alum