Ukończył Wydział Realizacji obrazu filmowego, telewizyjnego i fotografii w Szkole Filmowej im. Krzysztofa Kieślowskiego w Katowicach (Uniwersytet Śląski).
W swojej karierze filmowej pracował jako autor zdjęć przy takich projektach fabularnych i serialach jak „Porady na zdrady” w reż. Ryszarda Zatorskiego, „BODO” w reż. Michała Kwiecińskiego i Michała Rosa oraz „Zawsze warto” produkowanego Polsat.
Zrealizował zdjęcia do setek reklam i teledysków na całym świecie. Współpracował z takimi reżyserami jak: Jonathan Glazer, Jeff Labbe, Antek Nykowski, Alvaro Colom, João Nuno Pinto, Mike G, Roman Valent, Szymon Pawlik, Michal Sablinski, Marcin Serafin, Julia Rogowski, Łukasz Zabłocki, Bujas&Kosz, Bartosz Dombrowski i wielu innych.