En 1989 fue elegido diputado, por el Distrito N°31, comunas de Talagante, Peñaflor, El Monte, Isla de Maipo, Melipilla, María Pinto, Curacaví, Alhué, y San Pedro, en la Región Metropolitana, en representación del Partido por la Democracia, PPD, correspondiendo al período legislativo 1990-1994; integró la Comisión Permanente de Hacienda y la Comisión Especial Investigadora de la Dirección General de Deportes y Recreación, DIGEDER.