University of Pennsylvania, Philadelphia PA, BA, 1973
University of Pennsylvania, Philadelphia PA, MS, 1976
University of Pennsylvania, Philadelphia PA, MBA, 1976
General Dynamics, computer programmer, 25
TRW, computer programmer, 16
Church of Jesus Christ of Latter-Day Saints, Member, 1970-present
Fairfax County Taxpayers Alliance, President, 1996-present
Fairfax Committee of 100, Treasurer, 2010-2019
NAACP - Fairfax Branch, Member, 2011-2026
(Candidate did not provide)
Chmn of county board, 2023-
Virginia Senate, 2019-
Chmn of county board, 2015-
Virginia House of Delegates, 2007-
School Board, 2003-