Hrál za Duklu Banská Bystrica, FC Baník Ostrava, Artmedii Petržalka, 1. FC Košice a ŠK Kremnička. V československé lize nastoupil ve 111 utkáních, dokonce jednou skóroval z pokutového kopu (9. prosince 1990 zvyšoval na konečných 4:1 v banskobystrickém zápase Dukly s Hradcem Králové).[1] Ve slovenské lize nastoupil ve 143 utkáních, z nichž 130 bylo za Duklu Banská Bystrica, v české lize 33 utkání za Baník Ostrava. V evropských pohárech nastoupil ve 2 utkáních. Za reprezentaci do 18 let nastoupil v 1 utkání, za reprezentaci do 21 let ve 24 utkáních a za olympijský tým v 1 utkání. Byl členem reprezentace do 20 let na mistrovství světa 1989 v Saúdské Arábii, ale do hry nezasáhl. Po skončení aktivní kariéry se stal trenérem brankářů v Dukle Banská Bystrica a trenérem ŠK Kremnička.