Odchovanec prešovského futbalu prišiel na Zemplín pred sezónou 2021/22 z poľskej Torune. Za žlto-modrých odohral v najvyššej súťaži celkovo 105 zápasov, strelil v nich 27 gólov. Naposledy si dres Michaloviec obliekol 15. marca, keď sa v stretnutí proti Ružomberku zranil.
Začiatkom apríla sa v Poprade podrobil operačnému zákroku a pauzoval až do konca sezóny. Podbrezová je pre Marcina štvrtým klubom v rámci slovenskej elity. Okrem Michaloviec nastupoval aj za Banskú Bystricu a Prešov.
Na Horehroní už však autor piatich gólov a štyroch asistencií z prebiehajúceho ročníka krátko pôsobil v roku 2019, nastúpil na sedem stretnutí v druhej najvyššej súťaži. Okrem toho si v zahraničí obliekal dresy českej Jihlavy a spomínanej Torune. Slovensko reprezentoval v kategóriách do 18, 19 a 21 rokov.