Dixon was a 2006 New Zealand Secondary Schools representative and Canterbury age-group rep through to Under-19 level, Dixon has also won the World Cup with both the New Zealand Under-19s and Under-20s.
Dixon started his career with Hawke's Bay playing 21 matches for the province from 2008–2009 before shifting north to further his career with Auckland. The move paid off after he was awarded a wider training group contract with the Blues for the 2010 Super 14 competition.
After being a part of the Blues Wider Training Group in 2010, Dixon was the promoted to the senior side for the 2011 Super Rugby season. In 2012 Dixon moved back to Hawke's Bay ahead of the 2012 season, and some solid displays for the Magpies saw him named in the Hurricanes Wider Training Group for the 2013 Super Rugby season.
During the 2016 Super Rugby break, the Highlanders announced Dixon extended his contract with the franchise.
Dixon has been confirmed as one of the Highlanders co-captains for the 2017 Super Rugby season having earned 51 Super Rugby caps, scoring one try.
The veteran hooker captained the Maori All Blacks against the British and Irish Lions in June, he also captained the side during their tour later in the year.
Dixon heads into the 2018 Super Rugby season looking to add to his 57 Super Rugby caps.
JW December 17
|Maori All Blacks
|2014 - present|
|2015 - present|
|Panasonic Wild Knights
|2018 - present|
|2013 - 2015|