Brian played baseball locally at Tuckahoe Little League, Godwin High School, and American Legion Post 244. Upon graduation from Godwin, he went to Virginia Military Institute where he was a four year varsity letterman as a catcher for the Keydets. He achieved Academic All Southern Conference honors as a senior, and graduated with a degree in Economics and Business.
Brian began coaching at Glen Allen Youth Athletic Association in 2005, and has been coaching ever since. He has split his time between Glen Allen and managing a travel baseball team for the past three years. He has a true passion for coaching and developing young catchers.
Brian is currently a Captain with the Richmond Fire Department where he serves as the swift water rescue and dive team coordinator.