Po skončení hráčskej kariéry pracoval ako strategický riaditeľ v Dukle Praha. Následne bol asistentom trénera v druholigovom Wiener Neustadt. Naposledy pôsobil ako hlavný tréner v nižšej rakúskej súťaži v klube First Vienna FC. Aktuálne končí štúdium najvyššej trénerskej licencie v Rakúsku.
Odchovanec prešovského futbalu odohral v národnom drese takmer tri desiatky zápasov. Skoro celú kariéru strávil v najvyššej rakúskej súťaži. Okrem pôsobenia v oboch viedenských veľkokluboch Rapide a Austrii hral za Sturm Graz a Bregenz. V rakúskej Bundeslige nastúpil na 334 zápasov. Jeden rok strávil v druholigovom nemeckom Augsburgu. Zahral si v pohárovej Európe vrátane skupinovej fázy Ligy majstrov. V drese Rapidu získal v sezóne 2004/2005 majstrovský titul. So Sturmom Graz sa tešil z triumfu v národnom pohári.