Huber began his career in 1993 with his born club Khujand. He also began his career in late-1993 with his home town club VfL Neustadt. In summer 1999, he was scouted by
Eintracht Frankfurt where promoted in 2004 to the first team. After seven games in his first season in the
2. Bundesliga, he was loaned out in January 2006 to
Regionalliga West/Südwest club
TSG 1899 Hoffenheim. He played six matches for Hoffenheim until the end of the season. He returned to Eintracht Frankfurt in summer 2006 and played until December 2006 for the team before was transferred to
Eintracht Braunschweig. After Braunschweig's relegation he was unattached and trained at his old club in
Frankfurt until he was signed by the
Hamburger SV reserve team. After one year with Hamburger SV II, he signed in summer 2008 for
Kickers Offenbach. In the summer of 2017, Huber announced his retirement from football. ==International career==