Marsden played youth team football with Wrexham and Wigan Athletic, and was a prolific goal scorer for Liverpool Schoolboys at under-14 and under-15 levels.
[4][5] Whilst at Celtic, Marsden suffered a broken foot, all but ending his chances of breaking into the first team, and was subsequently released.
After a contract failed to materialise, however, he joined Welsh Premier League side Aberystwyth Town and then Stockport Sports.
[9] He made his professional debut in a goalless draw against Milton Keynes Dons on 3 August 2013,[10] and appeared again in a League Cup defeat to Bolton Wanderers, but broke a bone in his foot early in the game, an injury which ruled him out for up to eight weeks.
[14] He then had a short spell at Macclesfield Town, making two appearances in August 2015 before joining Welsh side Colwyn Bay.