Periodista con énfasis en investigación periodística. Actualmente es el director del Sistema Informativo de Canal Capital, el noticiero del distrito de la ciudad de Bogotá. Fue jefe de la Consejería de Comunicaciones durante un año en la Alcaldía de Enrique Peñalosa.
Es docente de la Maestría en comunicación Política y de la especialización de Marketing Político y Estrategias de Campaña en la Universidad Externado de Colombia.
Ha trabajado en prensa, periodismo digital y televisión.