Ejerció como diputado por el antiguo distrito 55 (Osorno, San Juan de la Costa y San Pablo) entre 1990 y 2018.