 He has played for the Western Force and Melbourne Rebels in Super Rugby.In 2013 he played for English Premiership side London Irish, and in the 2014–15 season he moved to France to play in the Top 14 competition for Toulon.O'Connor was born in Australia on the Gold Coast.