Ingeniero de Caminos, Canales y Puertos ha desarrollado su experiencia profesional habiendo sido Consejero Delegado del Ente Público gestión de Infraestructuras de Andalucía, Director gerente de Ferrocarriles de la Junta de Andalucía.
Desde 2008 desarrollaba su labor profesional como Consejero de Trabajo e Inmigración de la Embajada de España en el Reino Unido. Antes, Teófilo Serrano fue director gerente de Transtes Urbanos de Sevilla, además de director del Gabinete Técnico del Ministerio de Trabajo y Seguridad Social, Secretario de Estado para la Administración Pública y Director General del Instituto Geográfico Nacional. En 1991 fue elegido senador el PSOE la Comunidad de Madrid.