He started as defender for Fortuna 05 when he was six but at the age of nine he became goalkeeper, a position he played for the rest of his career. At the age of 16 he came to FC Kritzendorf where he became goalkeeper of the first team. His first professional team was First Vienna FC, then he want to SK Rapid Wien. For Rapid he played 395 matches in the league, 47 Cupmatches and 42 international matches (2 times the final of the UEFA Cupwinner Cup)