Odchovanec Stropkova, v lize hrál za TJ Vítkovice, Bohemians Praha a Tatran Prešov. V lize odehrál 185 utkání a dal 20 gólů. V evropských pohárech nastoupil ke 2 utkáním. Po skončení aktivní kariéry působí jako trenér, vedl mj. Stropkov a Medzilaborce.