Es ingeniero industrial mecánico egresado de Universidad de la República en 1986 y egresado del programa MBA del IEEM en 2003. En la Universidad de Montevideo dicta el curso de Ayudantía Técnica en la carrera de Ingeniería Industrial desde 1998. También dicta en la Universidad Católica del Uruguay el curso de Máquinas I en la Facultad de Ingeniería y Tecnologías desde 2008, y el curso de Máquinas III desde 2009.
En la Universidad de la República dictó en los años 2009 y 2010 el curso de Motores de Combustión Interna en la Facultad de Ingeniería. Trabaja como ingeniero industrial en ANCAP desde 1990 y como jefe de mantenimiento de la refinería desde 2004. Anteriormente se desempeñó en la oficina técnica de una empresa importadora de rodamientos, en la oficina técnica de una empresa de transporte interdepartamental, en la Dirección Nacional de Energía, y en una fábrica de plásticos.