Marcus skjuter i lerduvegrenen skeet. Det var tack vare jakten som Marcus halkade in på tävlingsskytte. Redan som ung visade han sig ha en talang för skeet, bland annat genom att som 14-åring bli yngste svensk att vinna SM-guld för seniorer. OS-debuten skedde som 22-åring i London 2012 då Marcus precis hamnade utanför finalen på en sjundeplats. Fyra år senare tog sköt han hem den andra svenska OS-medaljen i skeet när han tog silver i Rio 2016, 36 år efter att Lars-Göran Karlsson tog samma valör i Moskva 1980.
I Paris 2024 gjorde Marcus sitt tredje OS med en 18:e plats individuellt och en 15:e i den nya OS-grenen mixed skeet tillsammans med Victoria Larsson.