He joined National Renewal (RN) in 2008, where he held various local party positions, later becoming district president for Chiloé and Palena and a member of the party’s national council.[3]
Between 2008 and 2012, he served as a councillor of the commune of Castro. During the first government of President Sebastián Piñera, he worked as chief of staff of the Provincial Government of Chiloé, and in 2013 he was elected Regional Councillor of the Los Lagos Region for the 2014–2018 term.[3]
During Piñera’s second term, he was appointed Governor of the Province of Chiloé, a position he held from 11 March 2018 until his resignation in November 2020.[3]
He also served as president of Hogar de Cristo in Castro, president of Club Deportivo Arco Iris, and secretary of the local Football Association.[3]
Prior to running as a candidate for the Chamber of Deputies for the 26th District, he worked as a territorial management advisor at the Chiloé Health Service.[3]
In the parliamentary elections held on 21 November 2021, he was elected Deputy for the 26th District of the Los Lagos Region—comprising the communes of Ancud, Calbuco, Castro, Chaitén, Chonchi, Cochamó, Curaco de Vélez, Dalcahue, Futaleufú, Hualaihué, Maullín, Palena, Puerto Montt, Puqueldón, Queilén, Quellón, Quemchi and Quinchao—as an independent candidate on a UDI ticket within the Chile Podemos Más coalition. He obtained 7,700 votes, equivalent to 5.17% of the valid votes cast.[3]
Since January 2024, he has been a member of the Independent Democratic Union (UDI).[3]
He ran for re-election in the same district in the parliamentary elections of 16 November 2025, representing the UDI within the Chile Grande y Unido coalition. He was not elected, obtaining 10,814 votes, equivalent to 3.64% of the total votes cast.[3]