 He has also represented Colombia national football team.Marín began his playing career with local club, Deportivo Rionegro, before joining Bolivian side Jorge Wilstermann for four seasons.Then he moved to Clube Atlético Paranaense where he played for a year, before returning to Colombia to play for Atlético Nacional.