Gimė 1968 m. Vilniuje tėvų dėstytojų šeimoje. 1986 m. baigė Vilniaus 7–ąją vidurinę mokyklą. 1988-1992 m. studijavo aktorystę ir režisūrą Vilniaus Valstybinėje konservatorijoje, 1992 - 1993 studijavo čekų kalbą Prahos Karlo universitete, 1993-2000 m. kinematografijos bakalauro ir magistro studijos Čekijos kino akademijoje.
1994-1996 m. dirbo Lietuvos televizijos korespondentu Prahoje, 1997-2007 m. kūrė, filmavo kino filmus, dokumentiką, reklamą, muzikos klipus. 2000-2005 m. Čekijos operatorių gildijos narys. Nuo 2005 m. Lietuvos operatorių asociacijos narys. Nuo 2001 m. Lietuvos Muzikos ir Teatro Akademijos Kino ir teatro fakulteto dėstytojas. 2008 m. – naujos pagrindinės (bakalauro) studijų programos „Vaizdo operatorius“ programos autorius.
Filmografija
„Nojaus arka“ (1995), operatorius, režisierius
„Anticorro“ (1996), operatorius, režisierius
„Vasara tolimųjų reisų metas“ (1997), operatorius, režisierius
„Baltoji iliuzija“ (1999), operatorius, režisierius
„Jūreivių valsas“ (2000), operatorius, režisierius
„Sekmadienis yra toks, koks yra“ (2003), operatorius
„Baltos dėmės mėlyname“ (2004), operatorius, režisierius, scenarijaus autorius
„Šokantis kirminas“ (2006), operatorius
„Vabzdžių dresuotojas“ (2008), operatorius
„Tėve mūsų“ (2010), operatorius
„Tadas Blinda. Pradžia“ (2011), operatorius