También en el campo periodístico se desempeñó como editor de Excelsior y columnista en La Nación, La Prensa Libre y el Semanario Universidad.
Realizó la educación primaria en el Edificio Metálico, la secundaria en el Liceo de Costa Rica, donde se graduó en 1937.
Estudio Derecho en la Universidad de Costa Rica, y se graduó como abogado en 1944 con una tesis sobre partidos políticos.
Su preocupación por las cuestiones sociales lo impulsó a ingresar en el Centro para el Estudio de los Problemas Nacionales, y a desarrollar una carrera periodística.
Fue socio fundador del bufete o despacho de abogados "Facio & Cañas".
Además, fue miembro fundador del Partido Acción Ciudadana (fundado en 2000) del que sería presidente e integrante de su comisión política.