Absolwent Państwowej Średniej Szkoły Baletowej w Poznaniu w klasie Władysława Milona, Teresy Kujawy i Conrada Drzewieckiego. Pracował kolejno w zespołach: Opery Poznańskiej, Polskiego Teatru Tańca, Wrocławskiego Teatru Pantomimy, Opery Wrocławskiej i ponownie Polskiego Teatru Tańca. Od 1991 roku był zatrudniony na etacie choreografa w Teatrze Animacji w Poznaniu. Jest autorem choreografii około 150 przedstawień w teatrach muzycznych, dramatycznych i lalkowych w Polsce i zagranicą (m. in. w USA). Za swoje ważniejsze prace uważa choreografie w takich spektaklach jak: Historia żołnierza w Teatrze im. W. Horzycy w Toruniu, Ribidi, rabidi, knol w Teatrze Animacji w Poznaniu, Pietruszka we Wrocławskim Teatrze Współczesnym, Nędza uszczęśliwiona w Teatrze Wielkim w Poznaniu i Księżniczka czardasza w Operze na Zamku w Szczecinie. Był reżyserem spektakli: Machina teatralna w Teatrze Animacji w Poznaniu, Olbrzymka w Teatrze Lalka w Warszawie, Zaczarowane jezioro w Teatrze im. W. Horzycy w Toruniu, Nasza jest noc w Teatrze Polskim w Poznaniu. Jest autorem sztuki Historia dziewczynki z zapałkami, którą zrealizował w Teatrze Muzycznym w Poznaniu. Laureat nagrody Wojewody Toruńskiego za choreografię spektaklu Zaczarowane jezioro. Wyróżniono go i nagrodzono za opracowania choreograficzne na festiwalach teatrów lalkowych w Opolu i Lublinie. Współpracuje z ośrodkiem TVP w Poznaniu. W Gliwickim Teatrze Muzycznym zrealizował choreografię do Hello, Dolly! J. Hermana (nominacja do nagrody "Złota Maska"), Zemsty nietoperza J. Straussa i do Kwiatu Hawaii P. Ábraháma.