Specialista della prove tecniche originario di Norwich, McGrath ottenne il primo piazzamento di rilievo in Coppa del Mondo il 20 marzo 1985 in slalom sulle nevi di casa di Park City, concludendo 13º in slalom speciale. In quella stagione vinse la sua prima Nor-Am Cup. Nel febbraio del 1987 venne convocato per l'edizione dei Mondiali disputata a Crans-Montana, in Svizzera, dove giunse 10º nello speciale vinto dal tedesco occidentale Frank Wörndl e 13º nella combinata.