Associations
- Member of The International Alliance of Theatrical Stage Employees, Local 197, since 1996
- Full member of The HTML Writers Guild, since 1997
- Full Member of International Webmasters Association, since 2001
- Member of The Planetary Society, since 2004
- Member of The National Society of the Sons of the American Revolution, The Virginia Society, since 2017