Militante de izquierda, fue fundador del Partido Socialista Costarricense y de Pueblo Unido del cual además fue regidor en San José entre 1978 y 1982.