Trabajó como asesor jurídico del Colegio de Profesores y de la Central Unitaria de Trabajadores (1988-1990), como abogado del Centro de Investigación y Asesoría Sindical (1991-1994), como jefe del Departamento de Organizaciones Sindicales de la Dirección del Trabajo (1994-1995) y como jefe del Departamento de Fiscalización de la Dirección del Trabajo (1996-2000).