Hauser began his career at hometown club SK St. Johann in Tirol. Later he came to the federal youth development center Tyrol and from there to the FC Tirol Innsbruck. After good performances in the dress of the youth team of the Tyrolean Hauser went to Scotland to Glasgow Rangers. After a few years in the youth of the Gers Hauser went back to Austria and signed a contract with SC Schwarz-Weiß Bregenz. The Bregenzern he made his debut in the top division of Austria and scored 2003, his first goal in this league. In the spring of 2005 he went to FC Superfund for four games. But after this he was awarded for SC Swan City and played a year in the second division. In 2006 he went back to FC Superfund for another game. In the spring of 2007, he tried to prevent TSV Hartberg relegation from the second division, which failed. In 2007 he went to SK Austria Kärnten, where he plays in the first league.
On 7 May 2008, he signed a two year contract with the newly formed FC Magna Wiener Neustadt. Since 20 August 2009, the native Tyrolean plays at the former First League club FC Wacker Innsbruck.
With the FC Wacker Innsbruck Hauser was in the 2009/10 season with two points ahead of FC Admira Wacker Mödling master of second-class Austrian First Division and thus increased with the team on to the Bundesliga.