Für Kanada nahm Marsh an den U20-Junioren-Weltmeisterschaften 1977 und 1978 teil. Zudem stand er im Aufgebot seines Landes bei der Weltmeisterschaft 1979.