Absolvoval Střední školu dramatického umění při Severomoravském divadle Šumperk, kde roku 1994 nastoupil do svého prvního angažmá. V sezóně 1998/1999 působil ve Slováckém divadle v Uherském Hradišti a od roku 2000 je ve stálém angažmá v Městském divadle v Mostě. Zde získal už čtyřikrát cenu diváků pro nejoblíbenějšího herce. Krátce po příchodu do mosteckého divadla se začal věnovat režii. Nejdříve jako asistent u muzikálových režií Radka Baláše, později už samostatně. Jako režisér se věnuje především tvorbě pro dětia hudebně dramatickým žánrům. Většinu textů si sám dramatizuje. Okrajově se věnuje choreografiím a pro mnohé své inscenace navrhl i výpravu. V televizi se objevuje v epizodních rolích v mnoha českých seriálech či reklamách. Věnuje se moderování a pět let působil jako pedagog ZUŠ. Aktivně spolupracuje s amatérskými divadelníky.