Abogado. Licenciado en Ciencias Jurídicas, Universidad de Valparaíso. Se ha desempeñado como ayudante de los ramos de Derecho Político y Derecho Constitucional en la Universidad de las Américas, Sede Viña del Mar, donde actualmente es docente. También es ayudante de Teoría de la Constitución e Historia del Derecho en la Universidad Andrés Bello, Sede Viña del Mar. Fue asistente de la profesora del ramo electivo de Legislación e Informática en la Universidad Técnica Federico Santa María.
Ha escrito tres libros y varios artículos sobre derecho público, derecho informático e historia de la enseñanza jurídica.