In January 2011 he signed for O'Higgins and was captain of the team, reaching the 2012 Torneo Apertura final lost with Universidad de Chile on the penalty shoot-out, club which Marín signed a two-year loan in 2013.[1]
On 18 December 2014, after he finished contract with Universidad de Chile, Marin signed for Sporting Kansas City of Major League Soccer. After playing Sporting KC's first eight matches (2–2–4) of 2015 with 19 saves, three shutouts and a 1.50 goals against average, Marin agreed to terminate his contract on 27 May.[2]
On 3 June 2015, he returned his country for join Palestino.[3]