Artista plástico egresado de la Universidad Nacional. Ha exhibido sus obras en Colombia, México, Cuba, Guatemala, Brasil, Estados Unidos, Reino Unido, Alemania, Turquía, Noruega y Finlandia. En este momento es profesor de cátedra de la Universidad Jorge Tadeo Lozano y la Universidad de Los Andes. Hace parte del comité editorial de la revista Arcadia y del periódico Arteria, publicaciones donde escribe con frecuencia. Codirige un programa en la U.N. Radio, desde 1992, llamado “La Hora de La Resistencia” y hace parte del grupo de nueva canción latinoamericana de baja fidelidad, Las Malas Amistades.