Representative Mike Holmes was elected to the Alabama House of Representatives in a special election to fill a vacant seat on February 4, 2014.
Representative Holmes was born in Crenshaw County and reared in Central Alabama where he attended public schools.
He is a graduate of Troy State University (now Troy University) with a B.S. in physical sciences and has over 30 years experience in business management.
Representative Holmes is a member of the Alabama Forestry Association, Elmore County Farmers Federation, Elmore County Cattlemen's Association, and is a former member of the Wetumpka and Montgomery chambers of commerce.
A charter member and former officer in the Wetumpka Tea Party, he has served as chairman of the Elmore County Republican Party and was a delegate to the 2012 Republican National Convention in Tampa.
Representative Holmes has been married to Shirley Russell Holmes for over 50 years. They have two children and four grandchildren.
He is a member of Saint John's Episcopal Church in Montgomery.