W 2015 r. ukończył Akademię Teatralną im. Aleksandra Zelwerowicza w Warszawie. Tego samego roku został aktorem warszawskiego Teatru Narodowego. Występuje zarówno na szklanym, jak i na dużym ekranie. Mogliśmy go oglądać w filmach m.in.: „Zenek” – reż. Jan Hryniak, „Sami swoi. Początek” – Artur Żmijewski, oraz serialach: „Dewajtis” – Filip Zylber, „O mnie się nie martw” i „Korona królów. Jagiellonowie”.