Es psicólogo, profesor universitario, investigador, escritor, artista visual y músico. Realizó los programas radiales Caosmos (X FM), Nómades (El Espectador 810 y X FM), Radiochicas (Océano FM), diseñó y gerenció la programación de Urbana 92.5. Publicó los libros Caosmos (Ediciones de Antes, 1997) y Zag (Estuario, 2009). Entre otras cosas, compuso e interpretó la música original para la puesta escena de Peer Gynt, de Ibsen (Goteborg Stadsteater, Suecia, 2010-2011).