1986 baigė Vilniaus universitetą (fiziką), 1992 – Lietuvos muzikos akademijoje vaidybinio kino režisūros bakalauro (V. Žalakevičiaus, A. Žebriūno mokinys), 1999 – magistro (pas A. Žebriūną) studijas. Stažavo Lenkijoje (1992 kino studijoje TOR Varšuvoje pas K. Zanussį), Vokietijoje (1995 Europos kino akademijos režisūros kurse Babelsbergo kino studijoje Berlyne, 2001), Danijoje (1996 prodiuserių kursuose Baltijos filmų centre, 1998 kino kompanijoje Nordisk Film AS ir Danijos kino institute Kopenhagoje, 2000), Švedijoje (2001), Izraelyje (2002), Didžiojoje Britanijoje (2006), Rusijoje (2006–07).