Marcin debiutował w Polonii Kępno, a później grał w SMS Łódż, ŁKS i ostatnio w Stali Głowno. Występował w reprezentacjach Polski od U-14 do U-19, brał udział w finałach Mistrzostw Europy U-17 i U-19. W kadrze U-21 rozegrał 6 spotkań. "Nowy nabytek GKS BOT wypadł bardzo dobrze podczas testów oraz badań wydolnościowych. Po nich trener Lenczyk stwierdził, że jest to piłkarz, na którym mu zależy" - mówi prezes GKS Bełchatów SSA, Jerzy Ożóg. Marcin tuż po podpisaniu kontraktu wyraził zadowolenie, że związał się z perspektywicznym klubem, pomimo że miał oferty w Legii i krakowskiej Wisły. Cieszy się, że będzie miał szansę występować w ekstraklasie i pomóc w jej utrzymaniu dla Bełchatowa.