Career
Joining Sportfreunde Siegen for their Regionalliga Süd 2006-2007 campaign from the Alemannia Aachen reserves, he immediately earned a regular spot and drew attraction in a DFB-Pokal match against Eintracht Frankfurt. The Main siders signed him for the winter break. He debuted for the eagles as he came as a substitute on 27 January 2007 against Schalke.
Heller scored his first Bundesliga goal on the away fixture at Bielefeld on 14 April 2007.
In the 2007-2008 campaign, he had many injury problems and played only 4 matches for the first team In August 2008, a season long loan deal was confirmed with MSV Duisburg.
After the loan, Heller stayed with Eintracht Frankfurt for another 2 seasons after which he signed for the newly promoted Dynamo Dresden in the 2011/12 season. In 2012, Heller joined Alemannia Aachen in the 3.
Liga on a 2-year deal which was terminated after the first season due to Aachen getting relegated.
After the termination of his contract, he signed within the league for SV Darmstadt 98. With The Lilies Heller managed to go through 2 consecutive promotions ending up in the Bundesliga.