Magisterský titul získal v roku 1974 na Právnickej fakulte Univerzity Komenského v Bratislave, titul doktor práv mu bol priznaný v roku 1976.
Absolvoval štvorsemestrálny kurz Ministerstva spravodlivosti SR s názvom Aplikácia práva EÚ v rozhodovacej činnosti súdov SR.
V rokoch 2012 - 2014 absolvoval stáž na Ministerstve spravodlivosti SR a v rokoch 2016 - 2018 stážoval v Kancelárii Súdnej rady SR.
Začínal ako justičný čakateľ na Krajskom súde v Košiciach so zaradením na Mestskom súde Košice.
Ako sudca začal v roku 1976 na trestnom a občianskoprávnom úseku Okresného súdu v Trebišove, od roku 1980 je sudcom Krajského súdu v Košiciach, kde bol aj predsedom jeho senátu.
Osem rokov bol podpredsedom Krajského súdu pre obchodnoprávny úsek v Košiciach a štyri roky externým spolupracovníkom Katedry obchodného a hospodárskeho práva Právnickej fakulty UPJŠ v Košiciach.
Ako zástupca Súdnej rady SR sa v rokoch 2010 - 2012 zúčastnil na odbornej príprave správ a rezolúcií Valného zhromaždenia Európskej siete súdnych rád.
Pripravoval viacero noviel zákonov týkajúcich sa justície. Od roku 2016 je prezidentom Združenia sudcov Slovenska.