Marshall played 45 games for Tasman between 2010 and 2015, while also playing Super Rugby for both the Crusaders and the Chiefs. At the end of the 2015 season he headed overseas to play for English side Gloucester. He played 63 games for the side before it was announced in June 2020 that Marshall had left Gloucester to join Japanese side the Red Hurricanes. A side under the leadership of former Gloucester head coach Johan Ackermann.[5] Marshall returned home to Tasman for the 2021 Bunnings NPC. The Mako went on to make the premiership final before losing 23–20 to Waikato.