Ha militado en los equipos: Kelme (1998- 2003), Phonak (2004- 2005 y 2006), Team LPR,(2007-2008) , Rock Racing 2009 y Indeportes Antioquia (2011-2012).