He is a Financial Advisor with Murdock Banner Financial Group and the Audit Partner with Taylor, Hoskins & Shaw, CPAs, LLC. He and his family live in rural, central Johnson County. He was born in Jefferson City and grew up in a small town near Jefferson City.