Training
- École internationale de théâtre Jacques Lecoq, Paris (2014-2016)
- Conservatoire Claude Debussy, Paris 17ème (2013-2014)
- Conservatoire de Nîmes - (2011-2013)
Les Ateliers de Nadine, Nîmes (2006 - 2011)
Maison des Jeunes et de la Culture, la Celle-Saint-Cloud - (2003-2005
Cinema
- Comme quoi… - directed by Gleb Didierovitch (2018)
- Runaway - directed by Ray Nguyen (2018)
- Cardio - directed by Julien Porras (2018)
- Pink Balls - Louis Saulnier (2018)
- L'interrogatoire - directed by Matthew Vanston (2017)
- Masculisme - directed by Rosine Kaboré & Lisette Pirès (2017)
- Marty - directed by Julien Aveque (2017)
- Les Asservis - directed by Nathanaël Pignalet (2017)
- A Strange Love - directed by Alexandres Poinseaux (2017)
Theatre
- Bare: The Musical - directed by Sacha Waltham (2019)
- Saudade - created and directed by Layra Rodrigues (2018/2019)
- Les Aventuriers de la Cité Z - created and directed by Aymeric de Nadaillac (late 2018/early 2019)
- Zwischen den Fronten - a French/German/Ukrainian artistic creation for the Centenary of the end of WW1 (2018)
- Frank Wedekind's Spring's Awakening - directed by Alain Batis (2017)
- Aïat Fayez's Les Corps étrangers - directed by Matthieu Roy (2016)
- Georg Büchner's Leonce & Lena - directed by Fabrice Michel (2016)
- William Shakespeare's Macbeth - directed by Gary Lagden (2015)
- Anton Tchekhov's The Wood Demon - directed by Serge Lypszic (2014)
- Noëlle Renaude's Madame Ka - directed by Kader Roubahie (2011)
Voice over
- Global Conflagration (2020)
- Taste of Power - Xin Ji (2019)
Halo Machinima projects (2019 - present)
- Warhammer 40K: Dawn of War fan projects (2019-present)
Command & Conquer: Generals Zero Hour fan projects (2018-present)
Command & Conquer: Tiberian Sun & Firestorm fan projects (2018-present)
Command & Conquer: Red Alert 2 & Yuri's Revenge fan projects (2019-present)