Ejerció de profesor en Madrid, en el colegio San Pablo, en el IB Núñez de Arce de Valladolid (del que fue jefe de estudios) y en el IES Bachiller Sabuco de Albacete (del que fue director).