Keith was born in Baltimore, Maryland, and has proudly called Orange County home since 1979. After graduating from Orange High School, he served in the US Navy for four years. Keith then earned a degree in Business Administration from Mary Washington College.
He began his career in the insurance industry, where he owned and operated an independent adjusting firm. Since obtaining his real estate license in 2004, Keith has specialized in serving Orange and its surrounding counties.
Keith resides in Lake of the Woods with his wife, Carrie, and they have two grown sons. In his free time, you can often find him on a local golf course.