Street Address:
680 N Main Street
PO Box 1029
Kilmarnock, VA 22482-1029
Mailing Address:
PO Box 1029
Kilmarnock, VA 22482-1029
Phone Numbers:
Phone: (804) 435-1993
Phone: (804) 435-2050
Toll Free: (888) 889-4989
Office Hours:
Mon-Fri 9am to 5pm
My background and achievements
- Christopher Newport College, B.A. in business
- Virginia Commonwealth University, M.A. in history
- The American College, CLU in insurance
- United States Marine Corps, honorable discharge, 1972
- Long time resident of the Northern Neck of Virginia
- Married and the father of three children
- State Farm Agent since 1979
- Silver Scroll Qualifier
- Legion of Honor Qualifier
- National Convention Qualifier
- Past Chairman of the Board, Northern Neck YMCA Board
- Past President, Chesapeake Academy Board of Trustees
- Director and Charter Member, Lancaster Jaycees
- Past Trustee, Chesapeake Academy Foundation
Our mission is to help people manage the risks of everyday life, recover from the unexpected and realize their dreams.
Driving Directions
Email Me
Do you have a policy or an account with State Farm?
Please contact this agent for a quote.



