Además inició su carrera en las divisiones inferiores del club Villa Berlín en Cerro Los Placeres de Valparaíso hasta el año 2002, luego de probarse en Santiago Wanderers,[2] dónde no contaron con el dinero para adquirir su carta, y Colo-Colo,[3] llegó a Audax Italiano en el año 2003 por medio del empresario Marcelino Espina.
[4] Después de estar en la suplencia y tener falta de oportunidad durante muchos años decidió terminar el contrato con Audax e irse a Lota Schwager en 2007 donde desafortunadamente descendió a la Primera B.
El 2011 se fue a O'Higgins,[7] donde logró el subcampeonato del 2012-A perdiendo ante la Universidad de Chile, se queda ligando al club hasta a mediados de 2013 donde por un trueque con Paulo Garcés, hecho por O´Higgins y la Universidad de Chile se fue al cuadro azul,[8] logrando el 2014-A.
A mediados de 2016 se fue con el recién ascendido Deportes Temuco,[11] jugando hasta mediados de 2017, donde termina su contrato debido a un confuso incidente con el entonces entrenador Dalcio Giovagnoli y con la plana directiva.
[12] En la última nómina para la selección chilena el entrenador Argentino Marcelo Bielsa convoca a Luis Marín para el puesto de Guardameta, reforzando así la sólida actuación del portero en el campeonato Chileno y transformándose en un gran desafío para su carrera.