He attended Brisbane State High School where he was school captain and was selected for the Australian Schoolboys rugby team for three years in a row from 2009 to 2011.
He plays for the Queensland Reds in Super Rugby and his usual position is loose forward. Browning played for University of Queensland in their Queensland Premier Rugby Hospital Cup victory in 2012. He was selected for the Australian U-20 team to play in the Institutional Review Board Junior World Championships in 2012 and 2013, captaining the team in 2013.
In 2013, Browning joined the Queensland Reds College Squad and made his Super Rugby debut from the bench against the Bulls in March of that year.
He signed a two-year main squad contract with the Reds in May 2013.