A los 25 años fue elegido teniente alcalde del distrito de su nacimiento y después fue elegido congresista de la República del Perú, periodo 2016-2021; En su legislatura fue el congresista más joven (27 años) integrando la junta preparatoria junto a Kenji Fujimori y Justiniano Apaza.
Tras un largo proceso de demanda de inconstitucionalidad, pudo crear la bancada Cambio 21 siendo elegido vocero y después en representación de la misma, logró ser vicepresidente del Congreso del Perú.
Fue regidor distrital de Santa Rosa desde 2015 por Alianza para el Progreso.
En el 2016 fue elegido Congresista de la República en representación a Lambayeque por Fuerza Popular.
En las elecciones regionales del 2022, se presentó como candidato al Gobierno Regional de Lambayeque, quedando en tercer lugar en estos comicios.