Se graduó como médico en la Universidad Nacional de Colombia en 1950.
Recibió el premio "Héctor Ortega Arbeláez" por su trabajo acerca de Michel Foucault.
Su principal obra, Psicología y clases sociales en Colombia, fue publicada en dos volúmenes (1978 y 1988 ISBN 958-9044-35-2).
Además de numerosos artículos, también escribió los libros El niño, otro oprimido (primera edición 1973, octava edición 1988); El servicio doméstico, un gremio en extinción (1974); La salud pública ¿para quién?
(1978); Cárceles y manicomios (coautor 1982); Freud, la mujer y los homosexuales (1986) y La vida cotidiana en la familia obrera de Bogotá (1986).