Signing his first professional contract for Fulham in July 2010, Marcus gained his first taste of senior football on loan at Conference side Dartford during the 2012/13 season.
He joined Accrington Stanley in August 2013 on a season-long loan and made his debut against Cardiff City in the League Cup that day.
With 39 League Two appearances to his name, he returned to Fulham and went on to make his Cottagers’ debut against Brentford in the League Cup in August 2014.
It proved to be a breakthrough season, with 45 appearances made in all competitions, and he has since gone on to play over 120 times for the club.
Marcus also played in the Premier League during the 2018/19 season, making his top-flight bow in a 4-2 win against Burnley, and his form earned a call-up to the full England squad for the games against Spain and Switzerland.
He had previously represented the Three Lions at U21 level, making his debut against the Czech Republic in March 2015.