За сборную Тринидада и Тобаго Маршалл дебютировал 10 октября 2010 года в товарищеском матче против сборной Ямайки. В её составе он принимал участие в розыгрыше двух Карибских кубков 2010 и 2014 годов.