Narodil sa 2. decembra 1959 v Ružomberku. O pol roka sa s rodičmi presťahoval do Banskej Bystrice. Tam už počas základnej školy začal hrávať hokej. V roku 1972 sa rodina presťahovala do Bratislavy, kde v roku 1979 zmaturoval v Gymnáziu na Bilíkovej ulici. V štúdiu pokračoval na Právnickej fakulte UK.
Najprv hral hokej v klube BEZ Bratislava, neskôr v Slovane. Bol reprezentantom do 20 rokov, zúčastnil sa na niekoľkých majstrovstvách sveta. Je majstrom ČSSR za slovenské mužstvo z roku 1979, v roku 1984 získal druhé miesto na olympiáde a v roku 1985 sa stal majstrom sveta na MS v Prahe ako kapitán nášho mužstva. V roku 1986 z národného mužstva odišiel. Počnúc rokom 1989 štyri roky hral vo Fínsku za hokejový klub Kalpa Kuopio. Následne v 34 rokoch skončil aktívnu hokejovú kariéru. Neskôr bol trénerom v Slovane Bratislava a generálnym manažérom v Banskej Bystrici. Od 1. apríla 2000 pôsobí v Kancelárii prezidenta SR ako vedúci oddelenia pre styk s verejnosťou. Je členom výkonného výboru SZĽH.