Keith began his career in the securities industry in 1984 with Legg Mason in Williamsburg, Virginia as a Financial Advisor. Two years later, he decided to join the Kilmarnock office of Advest, a Connecticut-based investment firm, to better serve his growing clientele in the Northern Neck area. Keith was presented with an opportunity to join Davenport & Company in 1992 to help establish its Gloucester office, where he later joined forces with Jay Black and formed the Tri-River Investment Group of Davenport & Company LLC. Keith was promoted to Branch Manager and was later asked to establish an office in White Stone. Over the course of the next two years, as Keith helped to grow the office and his group practice, he hired Kathy Pittman to support his team and to serve as the Branch Office Administrator. In October 2016, Keith relinquished his role as Branch Manager so that he could concentrate solely on serving his clients.

Keith is Series 7, 8, 24, 63, and 65 registered with the Financial Industry Regulatory Authority (FINRA) and is licensed to sell insurance and annuity products. He attended the Securities Industry Institute at the Wharton School at the University of Pennsylvania.

Keith has been very active in the community, He has served as past President of the Mathews County Rotary Club and the White Stone Business Association. He has also a previous board member of the Rappahannock General Hospital Foundation, Lancaster County Chamber of Commerce and member of the Board of Governors for the Boat Club LTD. In his spare time, Keith enjoys boating and off-shore tournament fishing. He and his wife, Tammy, have two sons.