Abogado y maestro en derecho civil y comercial por la Universidad Nacional de Trujillo. Ejerció la docencia universitaria en las facultades de Derecho de la Universidad César Vallejo, y de la Universidad Nacional de Trujillo.
Es egresado de la maestría con mención en Política Jurisdiccional de la Pontificia Universidad Católica del Perú, y del programa de Doctorado en Derecho de la Universidad Nacional Mayor de San Marcos.
Inició su carrera como secretario judicial en la Corte Superior de Justicia de Amazonas en 1978 y fue vocal suplente entre 1983 y 1997.
Desde 1998, hasta diciembre de 2001, fue Notario Público en la ciudad de Trujillo.
Fue jefe de la Oficina de Control de la Magistratura (OCMA), desde junio de 2002 a diciembre de 2006.
Se desempeñó como Juez Supremo titular de la Corte Suprema de Justicia de la República del Perú. Ha sido presidente de la Corte Suprema y del Poder Judicial en el periodo 2007-2008.
Presidió el Jurado Nacional de Elecciones en el periodo 2012-2016. Cesó como magistrado del Poder Judicial el 18 de mayo de 2021.
Ha publicado variados artículos sobre la realidad judicial, temas de Derecho Civil, Comercial y de Deontología profesional, en múltiples medios editoriales.