Desde 2012 tiene a su cargo los cursos de Ética y Cuestiones de Teología en la Facultad de Ingeniería de la Universidad de Montevideo.
Ingeniero Industrial Mecánico por la Universidad de la República (1981) y Máster en Filosofía política (Gobierno de Organizaciones) por la Universidad de Navarra (2006).
Su actividad principal ha sido la docencia en distintos ámbitos. Curso de Máquinas en la Facultad de Ingeniería de la Udelar (1981-1984). Curso de filosofía en el Colegio Monte VI (1989-2000). Curso de antropología y ética para psicólogos y psiquiatras en el Instituto de Psiquiatría de Montevideo (2012-2015). Curso de Factor Humano en la Escuela de Negocios IEEM de la Universidad de Montevideo (1996-2000).
Ha publicado artículos sobre temas de pensamiento actual en El Observador. Se pueden encontrar en su blog.