Entre 2003 y 2011 fue diputado por Tenerife en el Parlamento de Canarias con Coalición Canaria.