Urodził się 27 sierpnia 1962 roku w Łapach. W 1986 roku ukończył studia na białostockim Wydziale Lalkarskim Państwowej Wyższej Szkoły Teatralnej w Warszawie.
Po zakończeniu studiów rozpoczął pracę w Teatrze H. Ch. Andersena, z którym nieprzerwanie związany jest do dzisiaj.