He completed his ballet studies at the "Floria Capsalli" High School of Choreography, graduated in Marketing at the "Dimitrie Cantemir" Christian University followed by a Master's degree in Management of European funds.
He worked with the Children's Comic Opera where he also coordinated the Ballet department and he performed in the following shows: Frumoasa din pădurea adormită, Oblio, Peter Pan, Albă ca zăpadă, Don Quijote, Fetița cu chibrituri, Flautul fermecat (Sleeping Beauty, Oblio, Peter Pan, Snow White, Little Match Girl, The Magic Flute) and Pygmalion.
He collaborates with the variety theatre "Constantin Tănase" in the following shows: O scrisoare pierdută, Veselia nu-i în criză, Viva Revista, O premieră furtunoasă (A Lost Letter, Cheer ain’t in a Crunch Viva Variety, A Stormy Premiere) and E spectacol în oraș (There’s a Show in Town). He is professor of Modern Dance at DansAct Studio and works as a special officer at the Ambassadors Theatre in Bucharest.
He has been collaborating with the Stela Popescu Theatre since 2016 and you can see him in the following roles: Spot in the children’s show Lampio și grăuntele de lumină (Lampio and the Grain of Light) by Victoria Pătrașcu (directed by Tony Adam), Șarpele The Snake in the children’s show Micul Prinț (The Little Prince) adapted from Antoine de Saint Exupèry (directed by Ioana Macarie), Măgarul The Donkey in the children’s show Revolta poveștilor (The Uprising of the Stories) by Sînziana Popescu (directed by Tony Adam), Înger Angel in Hoțul de mărgăritare (Stealing Lily of the Valley by Valeriu Anania (directed by Amalia Ciolan), Colonelul Ștefănescu Colonel Ștefănescu in Femeia, eterna poveste (Woman, The Eternal Mystery) by Ema Stere (directed by Atilla Vizauer), Câinele The Dog și Pulcinella Pulcinella in Dragostea celor trei portocale (The Love of Three Oranges) adapted from a sketch by Carlo Gozzi (directed by Michele Modesto Casarin) and Jucător The Player in spectacolul Barbă albastră (Bluebeard) adapted from Max Frisch (directed by Alexander Hausvater).