Nacido en Talavera de la Reina en 1967. Vive en Barañain desde los dos años de edad, y en la actualidad reside en Pamplona.
Licenciado en Derecho por la Universidad de Navarra, abogado no ejerciente. Concejal en el Ayuntamiento de Barañáin en la legislatura 1991-1995. Parlamentario foral desde 1991 hasta 2019. Desde 2019 es diputado en las Cortes Generales.
En 2022 fundó Plataforma Navarra en 2022 junto con Sergio Sayas, tras su salida de UPN.