Po absolvovaní VŠMU v Bratislave sa v roku 1992 stal členom činohry Divadla Astorka Korzo ’90 a zároveň pôsobil ako interný pedagóg na hereckej fakulte. Známy je svojím výrazným prejavom – charakteristickým nosom, ktorý sa stal jeho poznávacím znamením, a humorným nadhľadom, ktorý dokáže priniesť do každý svojej postavy.
Na televíznych obrazovkách JOJ sa presadil v dramatických seriáloch: v seriáli Vlci (2017) ako obľúbený dedinský lekár Bohuš Bajan, ktorému herec dal jemný humor a životnú skúsenosť; v interiéroch rodinného dramatu ZOO (2016) ako magister Švoňava – hudobný kritik a samostatná osobnosť; a napokon v Naši II, kde sa predstavil v roku 2024. Okrem toho sa objavil aj v seriáli Panelák či Hotel.
Jeho rodinné zázemie silne ovplyvnilo jeho profesijný život – pochádza z lekárskej rodiny (otec bol plastický chirurg) a dve jeho deti – syn Pavol a dcéra Barbora – pokračujú v hereckej dráhe.
Vo voľnom čase vyhľadáva samotu a prírodu – má chalupu na Kysuciach a je držiteľom námorníckeho preukazu, často trávi leto na more.