Present or Past Memberships / Offices / Societies
- The American College of Heraldry- Distinguished Fellow [DFACH]; Fellow [FACH]; Board of Governors; Executive Director; Editor, The Armiger’s News; Editor, The Heraldic Register of America
- Member, La Asociación de Posesores de Certificaciones de Genealogía, Nobleza y Armas expedidas por el Cuerpo de Cronistas Reyes de Armas de España [[Association of Owners of Certifications of Genealogy, Nobility and Coat of Arms Issued by the Corps of the Cronistas King of Arms of Spain]]
- The International Sister Fidelma Society – Director; Webmaster; Editor, The Brehon, Journal of The International Sister Fidelma Society
- Kentucky Colonel, Honorable Order of Kentucky Colonels, awarded by the Hon. Paul E. Patton, Governor, Commonwealth of Kentucky [HOKC]
- Arkansas Traveler, awarded by the Hon. Mike Huckabee, Governor, State of Arkansas
- The Heraldry Society (UK)
- The Lord Lyon Society
- The Society of Heraldic Arts, Honorary Fellow [HonFSHA]
- The Fellowship of the White Shield, Senior Founding Fellow
- The Armorial of the Bee
- The White Lion Society
- The International Heraldry Society
- The Heraldry Societies of the UK, Australia, Scotland, Zimbabwe, Southern Africa, The Heraldry Society of the USA
- Fellow of The Royal Society for the encouragement of Arts, Manufacture & Commerce (Royal Society of Arts) [FRSA]
- Fellow of the The Royal Society of Antiquaries of Ireland [FRSAI]
- Fellow of the Society for Antiquaries (Scotland) [FSA (Scot)]
- The Heraldry Society of the USA
- The Bookplate Society
- South Carolina Irish Historical Society
- Scottish Society of Charleston
- South Carolina Historical Society
- The Scottish American Military Society [SAMS]
- Orders & Medals Research Society
- Naval Order of the United States – Life Member
- Navy League of the United States
- Sons of Confederate Veterans
- Military Order of the Stars & Bars
- Richard III Society
- Scottish Tartans Authority
- Orders and Medals Society of America
- North Carolina State University Alumni Association
- Pack Partner
- Sigma Phi Epsilon Fraternity