Posteriormente, debutó como futbolista profesional en 2005 a los 18 años de edad con el FC Vaduz,[2] club de su país natal.
Tras una temporada, Martin se mudó a Suiza y fichó por el FC Zürich.
Jugó un total de cuatro temporadas en el club, y en 2010 Martin fue cedido al FC Vaduz,[3] y al acabar la temporada, fue cedido de nuevo, esta vez al RCD de La Coruña "B".
En 2012 volvió al FC Zürich, club en el que permaneció hasta final de 2012.
[4] Desde entonces ha jugado un total de 57 partidos en los que ha marcado dos goles.