Ha sido parte de la Selección de fútbol de Colombia, en la Copa América 2007 y las eliminatorias a Alemania 2006 y Sudáfrica 2010; siendo mayormente convocado durante la era de Jorge Luis Pinto al frente de la "selección tricolor".