A absolvit UNATC, secția de Actorie. A jucat în spectacolele de teatru: "Biloxi Blues", regia Mircea Rusu, "Aproape Maine", regia Andreea Vulpe, "Nefericiții", regia Zsuzsánna Kovács) ș.a. în mai multe scurtmetraje, printre care "Hello, Kitty" (regia Millo Simulov, 2011, "237 de ani" (regia Ioana Mischie, 2016). A urmat rolul principal în "Ceva bun de la viață" (2011, regia Dan Pița), care i-a adus premii in cadrul a trei festivaluri: AVANCA - Portugalia, Festivalul Național de Film Românesc, pentru cel mai bun actor și premiul pentru debut din partea U.C.I.N, precum și o nominalizare pentru debut în cadrul Premiilor Gopo 2012.
A avut roluri în filme românești și străine precum "The Necessary Death of Charlie Countryman" (2013, regia Fredrik Bond), "Closer to the Moon" (2014, regia Nae Caranfil), "Kyra Kyralina" (2014, regia Dan Pița), "6,9 pe scara Richter" (2016, regia Nae Caranfil) sau "What about love?" (2017, regia Klaus Menzel). Primul rol principal într-un film străin este Father Anton în "The Crucifixion" (2016, regia Xavier Gens). În 2016 joacă în seria HBO de succes „Valea Mută”.
Primul contact cu lumea cinematografiei a fost ca asistent de producție pentru "Tinerețe fără tinerețe" al lui Francis Ford Coppola, în 2005.