Fue gerente general de ARMCO, funcionario del departamento de diseño de vías del MOPT entre 1978 y 1982, ingeniero civil del MOPT entre 1983 y 1984, gerente general de JAPDEVA entre 1986 y 1988 y consultor en proyectos de obras hidráulicas y drenajes para carreteras.