[4] He made his debut for the Brumbies in 2011[2] against the Melbourne Rebels,[3] and soon became a regular in the team.
[4] He was made co-captain with Christian Leali'ifano in 2017,[3] and became only the twelfth Brumbies player to make 100 appearances in 2018.
[2] He played for the Canberra Vikings in the inaugural season of the National Rugby Championship in 2014.
[5] He first played for Australia in 2014, and won the last of his sixteen caps in 2017,[2][6] before falling out with coach Michael Cheika.
[9] On 25 May 2023 his signing was announced by Leicester Tigers in England's Premiership Rugby.