Derecho contencioso administrativo
Cuenta con más de diez años de haber laborado como Juez. En el Poder Judicial se desempeñó como Juez del Tribunal Superior Contencioso Administrativo. Juez del Juzgado Contencioso Administrativo y Civil de Hacienda. Juez Suplente del Tribunal Procesal Contencioso Administrativo y Juez Suplente en Jurisdicción Agraria y Juez Agrario en los Distritos Corredores y Liberia. Profesor Tutor de la Cátedra de Derecho de la Escuela de Ciencias Sociales de la UNED. Capacitador para el Colegio de Ingenieros Agrónomos en materia forestal, ambiental y temas de desarrollo sostenible. Abogado litigante independiente. Desde 1995 hasta 2008 fue Abogado Asesor de SINAC, SETENA e integrante de la Dirección Jurídica del MINAE como asesor Despacho Ministerial. Es Licenciado en Derecho y notario público de la Universidad Panamericana, Máster en Legislación Ambiental de la Universidad para la Cooperación Internacional. Especializado en Materia Contencioso Administrativa en la Escuela Judicial de Costa Rica.