Reżyser i scenarzysta filmowy, także reżyser teatralny. Urodził się w Legnicy. Absolwent I LO w Legnicy, polonistyki Uniwersytetu Wrocławskiego i wydziału reżyserii Uniwersytetu Śląskiego w Katowicach.
W swojej teatralnej i filmowej twórczości powraca do wydarzeń z przeszłości rodzinnego miasta. Fabuła jego najbardziej znanego filmu W zawieszeniu z Krystyną Jandą i Jerzym Radziwiłowiczem, oparta jest na wydarzeniach pierwszych powojennych lat Legnicy, która występuje także w filmie Zwolnieni z życia. Niepowtarzaną atmosferę lumpenproletariackiej dzielnicy Zakaczawie utrwalił w ekranizacji sztuki Ballada o Zakaczawiu, prezentowanej w Teatrze Telewizji. Jest twórcą filmu fabularnego pod tytułem Mała Moskwa, który na XXXIII Festiwalu Polskich Filmów Fabularnych w 2008 roku w Gdyni zdobył Złote Lwy.