Hijo del abogado Heliodoro Ramírez Arango y de Fermina Botero Villegas.
Entre 1893 y 1894 sirvió como juez del circuito de Abejorral, para después ser nombrado Juez Segundo Superior del Distrito Judicial de Antioquia.
[4] Fue Notario Segundo de Medellín y magistrado del Tribunal Superior de Antioquia.
[4][6] Durante su mandato como gobernador reconoció como institución oficial a la Academia Antioqueña de Historia, de la cual era miembro.
Fue redactor de los periódicos La Patria, La República y Colombia.