Known as much for his community activism as his preaching and teaching, Holmes was elected to the Texas House of Representatives from 1968–1972, while he also served as a United Methodist District Superintendent.
Holmes gained recognition for both his activism within the community and his work as a preacher and teacher. He served in the Texas House of Representatives from 1968 to 1972, alongside his role as a United Methodist District Superintendent.