За збірну Тринідаду і Тобаго Маршалл дебютував 10 жовтня 2010 року в товариському матчі проти збірної Ямайки. У її складі він брав участь у розіграші двох Карибських кубків 2010 і 2014 роки, а також Золотому кубку КОНКАКАФ 2015 року.