Jako junior reprezentował Australię, razem z zespołem zdobył nawet mistrzostwo świata w kategorii U-19. W drużynie włoskiej zadebiutował 21 czerwca 2008 w meczu z RPA w Kapsztadzie. Włosi przegrali wówczas 26–0. Pierwsze punkty w drużynie narodowej zdobył w swoim debiucie w Pucharze Sześciu Narodów. 7 lutego 2009 Włosi przegrali z reprezentacją Anglii na Twickenham 36–11, a McLean skutecznie wykonał dwa karne w pierwszej połowie.