Baigiau Vilniaus technologijos technikumą, specialybė – Kino-foto technologija.
Nuo 1974 m. dirbu Lietuvos kino mėgėjų sąjungoje.
Nuo 1975 m. organizuoju Respublikinius festivalius, Tarptautinius Baltijos šalių, Šiaurės kraštų kino festivalius.
Sukūriau virš 30 neprofesionalių vaidybinių, animacinių ir dokumentinių filmų.
Dalyvauju Baltijos šalių ir Pasauliniuose kino festivaliuose kaip autorius ir kaip žiuri narys.
Vienas iš mano vaidybinių filmų „Vienturtis“ 1991 metais Tarptautiniame kino filmų festivalyje Duisburge apdovanotas bronzos medaliu. 2008 m. sukūriau dokumentinį filmą „Į raketą sėsčiau“.
Mano kūrybinė veikla profesionaliojoje kinematografijoje prasidėjo nuo trumpų animacinių filmų.
1984 metais „Užsakytinių filmų studijoje“ sukūriau animacinio minutinio filmo „Ežiukas“ scenarijų, o vėliau ir dar kelių vienos minutės trukmės filmų scenarijų ciklui „Vaikų kinas“, sukūriau edukacinių animacinių filmų saugaus eismo tematika scenarijus, bei kelių reklaminių filmų scenarijus („Lietuvos akcinis inovacinis bankas“, „Vilniaus bankas“ ir kt.).
1991 m. sukūriau animacinio filmo „Kupriukas muzikantas“ scenarijų (studija „Vilanima“, rež. V. Aškinis). 1993 m. sukūriau animacinio filmo „Nė velnio nebijau“ scenarijų (studija „Vilanima“, rež. A. Taujanskas, V. Aškinis).
Animacinių filmų studijoje „Vilanima“ kaip scenarijaus autorius sukūriau animacinį filmą „Metamorfozės“ (1996 m., režisierė J. Leikaitė). 1998 m. šis filmas Austrijoje Zilertal mieste tarptautiniame festivalyje apdovanotas sidabro medaliu, o 1999 m. Ebeense mieste pasauliniame festivalyje apdovanotas aukso medaliu. Šis filmas parodytas keliose dešimtyse tarptautinių festivalių.
1998 m. „Lietuvos kino studijoje“ kaip scenarijaus autorius sukūriau animacinį filmą „Laiškai“ (režisierė J. Leikaitė).
2010 metais kaip scenarijaus autorius ir montažo režisierius pradėjau kurti dokumentinių filmų ciklą apie Valstybinį Jaunimo teatrą (režisierius - Rimgaudas Karvelis):
„Lietuvos valstybinio jaunimo teatro metraštis. 1965–1975 m.“ (Pirma dalis, 2010 m.)
„Lietuvos valstybinio jaunimo teatro metraštis. 1975–1985 m.“ (Antra dalis, 2011 m.)
„Lietuvos valstybinio jaunimo teatro metraštis. 1985–1995 m.“ (Trečia dalis, 2013 m.)
„Lietuvos valstybinio jaunimo teatro metraštis. 1995–2005 m.“ (Ketvirta dalis, 2014 m.)
„Lietuvos valstybinio jaunimo teatro metraštis. 2005–2015 m.“ (Penkta dalis, 2015 m.)
Visi šie filmai ne po vieną kartą parodyti per Lietuvos nacionalinę televiziją.
2003 m. kartu su kitais steigėjais įsteigiau Tarptautinį animacinių filmų festivalį „Tindirindis“, kuriame rodomi geriausi animacijos profesionalų darbai iš viso pasaulio. Iki šiol esu vienas iš festivalio organizatorių.