Gimė 1959-03-11 Bydgoščiuje, Lenkija.
1982 m. baigė Vilniaus technologijos technikumą, fototechnikos specialybę. 1987–1991 m. neakivaizdžiai studijavo Sąjunginiame valstybiniame kinematografijos institute Maskvoje.
1982–1992 m. Lietuvos kino studijoje dirbo operatoriaus asistentu, kino operatoriumi. 2008–2012 m. – televizijos kanalo „TV Sport1“ operatorius. Nuo 2003 m – LRT laidų operatorius.
Debiutinis darbas kine – 1987 m. dokumentinis filmas „Berniukas ir varnas“ (rež. P. Abukevičius).
Filmų operatorius: „Jie juk vėžliai“ (1988, rež. P. Abukevičius), „Giesmė“ (1991, rež. R. Gruodis), „Respublikos kariai“ (1992,rež. R. Gruodis), „Atvykau pas jus kaip ganytojas“ (kartu su R. Leipumi, A. Jančoru, 1993, rež. A. Dausa, Lietuvos kino studija), „Slogutis“ (1995, rež. R. Gruodis, „Periferija“), „Kelias į Everestą“ (2002, rež. V. Damaševičius, LNK), „Upė“ (2009, rež. R. Gruodis, „Periferija“, filmas Lietuvių kino akademijos apdovanojimuose „Sidabrinė gervė“ pelnė prizą už geriausią metų dokumentinįfilmą), „Sėkmės metai“ (2014, rež. R. Gruodis, „Periferija“, filmas apdovanotas „Sidabrinės gervės“ prizu už geriausią metųdokumentinį filmą), „Pakeliui į prieplauką“ (kartu su A. Flandrez Munoz, A. Putilovu, M. Echevarria, G. Zundelovičiumi, 2015, rež. R. Sakalauskaitė, „Porta Artis“).