Career
Born in Oldham, Bunn began his career with Manchester City and has also spent time on loan at Rochdale, Preston North End, Oldham Athletic, Crewe Alexandra and Sheffield United. Manchester City
Bunn joined the Manchester City Academy in 2001. He scored 20 goals playing for both of City"s Under-18 and Under-21 teams during the season.
Bunn went on loan to Rochdale in early November 2011 making his debut on 5 November 2011, coming off the bench in a 3–1 away loss against Milton Keynes Dons.
Three days later, on his first start for Rochdale in the Football League Trophy quarter-final game against local rivals Preston North End, Bunn got on the score sheet, scoring the home side"s equaliser in the 1–1 drawn tie which Rochdale eventually lost on penalties. On 16 March, Bunn joined Oldham Athletic on loan until the end of the season, making 11 appearances for the club during his loan spell.
In September 2013 Bunn joined Sheffield United on an initial one-month loan deal. After making two appearances for United Bunn"s loan was extended for a further two months, but he failed to play for the first team again during that period.
On returning to Manchester City Bunn was immediately loaned out again, this time to Huddersfield Town.
Huddersfield Town
Despite failing to make a first team appearance whilst on loan at the Terriers, Bunn signed a short-term deal with Huddersfield Town after he was released by Manchester City in January 2014. He made his début for the Terriers as a late substitute in the 4–2 loss against Blackburn Rovers at the John Smith"s Stadium on 15 March 2014. Following the expiry of his short-term deal, he signed a new 12-month contract at the Terriers on 30 June 2014.
Bunn is the son of former Hull City and Oldham Athletic striker Frankie Bunn, who is now a coach at Huddersfield Town.