- 2nd generation State Farm Insurance Agent since 1991
- Winchester City Council since 2009; Winchester City Mayor since 2025
- Child Safe Center Board member
- Rotary Club member
- Kiwanis Club member
- Shenandoah Apple Blossom Festival Co-Chair and volunteer since 2009
- Exchange Club member 2003-10. Treasurer. Exchangite of the Year 2006-07
- past WATTS Board member
- Opequon Presbyterian Church
- Carnegie Mellon University BS & MS in Engineer
- Married local born/raised wonderful lady Sabra. We have 3 children