En la Universidad del Norte de Barranquilla, se ha desempeñado desde 2003 como Docente y Coordinador de Diplomados del Centro de Educación Continuada y como Docente de Postgrados con especialización en Gerencia de la Comunicación Organizacional y Maestría en Comunicación. Desde 2007 a 2009 ha sido Director del Departamento de Comunicación Social y Periodismo, y desde 2009 es Docente e Investigador del Programa de Comunicación Social.
Como periodista ha sido Jefe de Redacción de El Universal de Cartagena (1984-1987), Redactor y Editor Económico de la agencia de noticias Colprensa (1988-1989), Redactor y coordinador de la Semana Económica en El Espectador (1989-1992), Redactor de política macroeconómica de La República (1999-2000), Analista de asuntos económicos de El Tiempo-Portafolio (2000-2001), Asesor editorial del periódico UniNorte (desde 2008) y Colaborador permanente de la revista Galería (desde 2008), El Heraldo (desde 2009) y El Mural (desde 2010). Es autor de varias publicaciones y artículos relacionados al periodismo y la comunicación social.