 Marín had a brief spell in the Argentine Primera with Club Atlético Independiente before transferring to Paraguay's Club Libertad in January 2007.In 2009, Marín was loaned to Toluca of Mexico where he won the Bicentenario 2010 league title.Marín has made several appearances for the Colombia national football team, including four qualifying matches for the 2010 FIFA World Cup.