McMillan was educated at Belfast Royal Academy, and at the age of fifteen was part of the BRA Schools' Cup winning team in 1997.[2] He was selected for Ireland's Under-19, Under-21, Sevens and 'A' teams,[3] spent a year with Leicester Tigers' under-21 team, before signing for Ulster before the 2001–02 season,[4] soon making his debut against Llanelli Scarlets.[5] He won the IRUPA Young Player of the Year award in 2003.[6]
He played for Ulster for eight years, and was part of the team that won the 2005–06 Celtic League, but was frequently injured, and had major surgery five times.[7] He moved to Harlequins in 2008.[8] He joined Sale Sharks in 2010,[9] leaving at the end of the 2010-11 season.[10]
References
^"It's Rugby". web page. SARL IT'S RUGBY. Retrieved 24 September 2011.