Nacido el 27 de marzo de 1965 en Pamplona. Es Licenciado en Medicina y fue concejal del Ayuntamiento de Pamplona entre 1988 y 1996. También fue senador por Navarra (1993-1996) y Consejero de Salud del Gobierno de Navarra (1996-2000). Cervera es diputado por Navarra y perteneció a Unión del Pueblo Navarro (UPN) hasta que finalmente, tras el final del pacto de este partido con el PP, se unió al nuevo PP de Navarra.