Abogado. Licenciado en Derecho por la Facultad de Derecho de la Universidad de Chile. M en Derecho Penal y Ciencias Penales en la Universidad Pompeu Fabra y la Universidad de Barcelona, Barcelona, España. Es actualmente Juez de Garantía en la ciudad de Santiago. Con anterioridad se desempeñó como relator de la Ilustrísima Corte de Apelaciones de Santiago. Miembro del Comité para Chile de la International Judicial Academy y director de la ONG Jurisdicción y Democracia. Ha impartido clases de pre y post grado en diversas instituciones.