Fred has been an insurance agent since 1986.  He has a Bachelor’s degree from the University of Mary Hardin-Baylor in Business.  He has served on the Coryell County Review Board, City of Gatesville Planning and Zoning Commission and chaired both.  He was on the Gatesville Main Street Revitalization Board and chaired that also.

He actively volunteers with the Gatesville Lions Club and was President of that organization.  He also volunteers for the Gatesville Chamber of Commerce, First Baptist Church and other local charities.  He works with local school organizations by providing photography services to their events.