From 2007 to 2011, Torun played in the youth squads of Hamburger SV and made it into the first team in 2008. He scored his first Bundesliga goal against 1. FSV Mainz 05.
Hertha BSC
During the summer transfer season of 2011, Torun joined Hertha BSC. He scored his first goal for Hertha on 13 August 2011 against his former club Hamburger SV and the game ended in a 2–2 draw.
During 2012–13 season, Torun moved VfB Stuttgart on a free transfer and he signed a three-year deal. However, Torun did not get enough playing time playing a total of seven games including the German cup matches. He scored one goal and made one assist in a cup match for VfB Stuttgart.
Torun holds both Turkish and German citizenships. Despite invitations from the German youth team he chose to represent Turkey on international level. He was promoted from the Turkish U17 team to the Under-21s in August 2009. Torun made his debut for the Turkish senior side in a friendly against South Korea on 9 February 2011.