Начинал карьеру в венском «Рапиде» в 1985 году. Через три года перешёл в другой столичный клуб «Фёрст», после чего провёл половину сезона в «Аустрии» из Зальцбурга. С 1991 по 1994 годы играл за «Форвертс» (Штайр), затем провёл ещё половину сезона в «Ганновере». В 1995 году вернулся в венский «Рапид» и помог ему дойти до финала Кубка обладателей кубков УЕФА 1996 года, в котором австрийцы уступили французскому ПСЖ. Завершил карьеру в 2001 году в «Кернтене».