Es miembro del partido de derecha Unión Demócrata Independiente y fue elegido Diputado por el distrito Nº 58, Chiloé y Palena, en las elecciones de 1993 para el período 1994-1998 y desde entonces ha sido reelegido tres veces, en 1998, en 2002 y en las últimas elecciones de diciembre de 2005 para el período 2006 al 2010, asumiendo el 11 de marzo de 2006.