White began his professional career as a development player with the
Sydney Kings during the
2010–11 NBL season. Following a season with the
Ballarat Miners of the
South East Australian Basketball League (SEABL) in 2012, White returned to the Sydney Kings on a full contract. During the 2015 NBL offseason, he returned to the SEABL to play for the
Hobart Chargers. On 15 July 2015, White signed with the
Illawarra Hawks of the NBL. He spent the 2016 and 2018 NBL offseasons in the SEABL with the
Bendigo Braves and the
Rockingham Flames respectively. Illawarra elected not to resign White following the
2018–19 NBL season to focus on the development of their younger players. On 16 May 2019, White signed with the
Adelaide 36ers of the NBL. He was named the team's co-captain alongside
Brendan Teys for the
2019–20 NBL season. On 15 April 2020, White was released by the 36ers. On 6 August 2020, White signed with the
Perth Wildcats for the
2020–21 NBL season. On 18 August 2021, he re-signed with the Wildcats for the
2021–22 NBL season. On 17 September 2022, White signed with the Illawarra Hawks as an injury replacement player ahead of the
2022–23 NBL season. He played his 300th NBL game the following month. He retired following the 2022–23 season. ==Personal life==