1989 m. baigęs TV režisūros studijas LTSR Valstybinėje konservatorijoje, pradėjo dirbti Lietuvos televizijoje. Čia vedė laidas „Profesoriaus Knyslio palėpė“, „Labas rytas suraitytas“, „Čiki Piki“. Išleido tris savo pasakų knygas, romanų „42“ ir „Nereikalingi žmonės“ bendraautoris. Veda scenaristų kursus pradedantiesiems, yra „Skalvijos akademijos“ dėstytojas, internete publikuojamo teksto „Vadovas pirmam kino scenarijui rašyti“ autorius.
Vaidino filmuose „Už viską sumokėta“ (1988 m., rež. A.Saltykovas, k/s Ekran) bei „Nereikalingi žmonės“ (2008 m., rež. Maris Martinsons).