Vinculado desde muy joven al Partido Liberal, fue elegido diputado de la Asamblea Departamental de Antioquia (1982-1984) y representante a la Cámara por este departamento en el periodo 1986 a 1990, durante el cual también ocupó la Secretaría de Gobierno de Antioquia (1988-1989) y se llegó a encargar de la Gobernación.