2018
Cie Vagabond/Le Magasin (Malakoff)
- Formation au doublage
2013-2016
Cannes / Marseille
- Ecole Régionale d'Acteurs de Cannes et Marseille (ERACM)
2011-2013
Montpellier
- Ecole de la Compagnie Maritime
2008-2011
Strasbourg
- Licence Arts du Spectacle
2021
Froid
(Lars Norén) - Arnaud Tardy Anders
La Flèche
2021
ZINC
- Johana Bacry Basile
2016-2017
Martyr
(Marius von Mayenburg) - Antoine Laudet Benjamin Südel (Prix du Jury et prix du public)
ERACM / Festival Nanterre sur scène
2017
Le froid augmente avec la clarté
(Thomas Bernhard) - Claude Duparfait Thomas, jeune
Théâtre National de la Colline / Théâtre National de Strasbourg
2016
Juste la fin du monde
(Jean-Luc Lagarce) - Julie Duclos Antoine
Théâtre National de la Colline
2015
L'épopée du Grand Nord
- François Cervantès
Le Merlan
2013
Utopies (Tryptique théâtral européen)
(Sarah Fourage) - Pierre Castagné
Montpellier / Barcelone / Berlin
2011
Roberto Zucco
(Bernard-Marie Koltès) - Isabelle Peroz Roberto Zucco
Théâtre du Cube Noir
2010
La Double Inconstance
(Marivaux) - Chantal Raulff Trivelin
Théâtre du Cube Noir
2019
Meurtres en Lorraine
- René Manzor - Le gendarme
2016
Plus Belle La Vie
- Williams Crépin - Antoine
2020
Imprévu
- Emmanuella Gassaud - Max
2020
De fil en aiguille
- Julie Béguet - Hugo
2020
Outlaws
- Hussein Zreik - Joe Dalton
2020
McDonald's
- Tim Green / Henry Curchod
2016
Tendre et cruel
(Martin Crimp)
ERACM
2012
Le Diable en Partage
(Fabrice Melquiot)
Théâtre La Vignette
Depuis 2019
Animation d'ateliers théâtre pour enfants
2017-2019
Comédien au Manoir de Paris
2021
Vinterviken
- B. Delsol - Sluggo
2021
The White Lotus
- V. Borgias - Hutch
2021
A Little Christmas Charm
- T. Desroses - Tony
2021
Le Serpent
- A. Aubert-Carlin - Luc Salomon
2020
Le Diable tout le temps
- B. Delsol - Gary
2014
Le Jour de la comète (Segment "Stuffed")
- Hervé Freiburger - Le teigneux
2020
Difficile - Fly Boka
- Julie Béguet