Born in Otley, West Yorkshire, White started his career at Leeds United in The Championship of the English Football League, joining their youth system in 2002, having attended the Brazilian Soccer Schools scheme for a number of years.
White's form prompted him to be voted Leeds United's Young Player of the Year in the fans' End of Season Awards.
Manager Simon Grayson subsequently revealed that he was looking to send White out on loan,[10] so that he could get some more first team experience and also help improve his match fitness.
[11] On 18 November 2010, White joined Oldham Athletic on loan until the following January, a club managed by his former Leeds teammate Paul Dickov.
[20] In September 2011, White revealed he was now over the persistent cramp he used to suffer in games due to 'nervous anxiety' prior to his spell at Oldham.
[24] After being deployed mainly as a left back under Simon Grayson, new manager Neil Warnock played White in an attacking right wing position.
[30] Contrary to this speculation, in July 2012 White went on to sign a new deal with Leeds United, designed to keep him at the club for a further three years.
[34] In August 2013, Leeds United confirmed that they had rejected a joint bid from Blackpool for White and teammate Ross McCormack.
[36] After making eight appearances for the Blades, White picked up an ankle injury during their Boxing Day fixture with Oldham Athletic which ruled him out for a month.
With his loan deal due to expire during that period, White returned early to his parent club to receive treatment.
[37] In July 2014, after playing regularly for Leeds in pre-season, White fractured his foot in a friendly against Chesterfield, which required surgery.
[38] He did manage to return to the squad for the penultimate game of the season on 25 April 2015 when he was named as an unused substitute in a 2–1 win against Yorkshire rivals Sheffield Wednesday.
[43] On 8 January 2016, following his contract termination from Rotherham United, White signed a permanent deal with League One club Barnsley.
[45] After two years out of football due to injury, White signed a two-year contract with Scottish Premiership club Hearts in March 2019.
[50] White made his England under-19 debut in March 2009, when he came on as a 73rd-minute substitute against the Czech Republic at Walsall's Bescot Stadium in a 0–0 draw.