He was born in Bratislava, where he graduated from a bilingual English grammar school. He then studied at the Academy of Performing Arts in Bratislava.
He moved to Brno, where he was hired by HaDivadlo and worked there for nine years. He is now employed by the Petr Bezruč Theater in Ostrava. He has extensive experience in dubbing, radio production, voiceovers, and advertising spots.
After leaving HaDivadlo, he lived in Berlin for three years.