У 2009 році Маршалл взяв участь у розіграші Золотому кубку КОНКАКАФ. Він зіграв у зустрічах проти збірних Гондурасу, Мексики, Гренади і Панами. Маршалл став срібним призером Золотого кубка.