He has been a resident in Fairfax County since 1999. He is married to his wife Tere for 31 years. He has two daughters Lindsay and Kelsay, both graduates of George Mason University. Lindsay is a teacher in Fairfax County Public Schools and varsity field hockey coach at Robinson High School. Kelsay is the Contracts Manager at CPS.