Desde 2006 hasta 2018 ejerció como diputado, y anteriormente fue alcalde de San Joaquín por tres períodos consecutivos.