
Született 1955-ben Csíkszentkirályon.
375-szörös válogatott.
Az 1970-ben alakul Lyceum csapatában kezdi jégkorongozó pályafutását Mezey Imre kezei alatt. Itt játszik először együtt Gál Sándorral, akivel évekig legendás párost alkottak.
Első nemzetközi szereplésén, az 1973-as gröningeni (Hollandia) U18-as Európa Bajnokságon IV. helyezést ér el a román válogatottal.
Legnagyobb eredményei az 1977-es A divíziós bécsi világbajnokságon való szereplése (amelyen Ionescu Ştefan edző vezetésével a vigaszágon 5-4-re legyőzik Amerika csapatát), az 1980-as Egyesült Államokbeli Olimpia (VII. hely a 12-es mezőnyben).
Jégkorongozóként csak a Steauaval nyert bajnokságot az 1977-78-as idényben, mivel katonai szolgálatát Bukarestben töltötte.
Mérlege az Olimpiai játékokon: 10 mérkőzés, 3 gól, 3 gólpassz 2 büntetőperc.
A csoportos VB-n: 10 mérkőzés, 1 gólpassz 6 büntetőperc.
B és C csoportos VB-n: 69 mérkőzős, 23 gól 19 gólpassz és 28 büntetőperc a mérleg.
1985-tól a Haladás jégkorongcsapatnál előbb harmad-edző majd főedző egészen 1989-ig, majd kisebb megszakításokkal 2002-ig a Csíkszeredai Sport Club vezető edzője. Sportmesteri és Érdemes Edzői címekkel ismerték el teljesítményét.