Member, Virginia State Bar
Board of Governors, Family Law Section (1997-2000)
Committee on Lawyer Discipline (2002-2009)
Member, Fauquier County Bar Association (1983-present)
President, FCBA, (1989-1990)
Admitted, Supreme Court of Virginia
Admitted, United States Court of Appeals
Rappahannock Legal Services, Chair (1994), Board Member (1990-2002)
Substitute Judge, 20th Judicial Circuit
Member, Board of Directors, Fauquier Health Senior Living Board