El extitular de la UIF fue fiscal especializado para la Atención de Delitos Electorales en la entonces FEPADE, hoy FISEL; fue magistrado Electoral Regional, en la Sala Regional Toluca del Tribunal Electoral del Poder Judicial de la Federación, la que presidió de 2008 a 2013.