Fotograf, aktor teatralny i filmowy. Absolwent Wydziału Aktorskiego łódzkiej filmówki, student Instytutu Twórczej Fotografii na Uniwersytecie Śląskim w Opawie (Czechy). Swoje fotografie publikował w wielu magazynach. Finalista II edycji Konkursu Fotografii Teatralnej organizowanego przez Instytut Teatralny im. Zbigniewa Raszewskiego w Warszawie. Jego prace prezentowano na wystawach zbiorowych i indywidualnych, m.in. na Prague Photo (2016) i Miesiącu Fotografii w Bratysławie (2017), w TR Warszawa (2017) i Galerii Miejsce przy Miejscu / BWA we Wrocławiu (2017). Od 2005 roku należy do zespołu TR Warszawa. Wystąpił m.in. w spektaklach Krzysztofa Warlikowskiego „Oczyszczeni” (2001), „Dybuk” (2003), „Anioły w Ameryce” (2007), Grzegorza Jarzyny „2007: Macbeth” (2005), „Giovanni” (2006), „Druga kobieta” (2014), René Pollescha „Ragazzo dell’Europa” (2007), „Jackson Pollesch” (2011), „Kalifornia / Grace Slick” (2017), a także w „Mieście snu” w reż. Krystiana Lupy (2012), „Holzwege” w reż. Katarzyny Kalwat (2016) i „Robercie Roburze” w reż. Krzysztofa Garbaczewskiego (2016). W swoim dorobku filmowym ma role m.in. w „Świnkach” Roberta Glińskiego (2009), „Sekrecie” Przemysława Wojcieszka (2012) i „Zjednoczonych stanach miłości” Tomasza Wasilewskiego (2016).