2022
„LÄIF A SÉIL“
Directeur: Loïc Tanson
(film)
LITTLE DUKE
Directeur: Andy Bausch
Rôle: Massimo
(film)
2021
ECH HUN DECH
Directeur: Joshua Thil
Rôle: Lewis
(short film)
„VIS-À-VIS“
Directeur: Émile Schlesser
Rôle: guest
(short film)
HINTERLAND
Directeur: Stefan Ruzowitzky
Rôle: Krainer
(film)
2020
THE RACER
Directeur: Kieron J. Walsh
Rôle: Drago
(film)
2019
CAPITANI
Directeur: Christophe Wagner
Rôle: Frank Ferrone
(series)
2018
ZEMMER ZE VERLOUNEN
Directeur: Marco Serafini
Rôle: Majerus
(sitcom)
2017
INTONATIONS
Directeur: Timo Wagner
Rôle: politician
(short film)
2016
ORIENTIERUNGSLOS
Directeur: Lara Mack
Rôle: Lars
(medium-length film)
THE PAST WE LIVE IN
Directeur: Jérome Weber
Rôle: Young Felix
(short film)
2015
SMARTASS
Directeur: Thomas Forgiarini
Rôle: Julien
(short film)
2014
ALAMO ZU KLIÄRREF
Directeur: Michel Tereba
Rôle: a German solider in WWII
(documentary film)
THE DARK SIDE OF THE MOON
Directeur: Stephan Rick
Rôle: a friend of Lucille
(film)
ENG NEI ZAIT
Directeur: Christopher Wagner
Rôle: a Luxembourgish quisling in WWII
(film)
2013
ADIEU, KATJA, BONJOUR TRISTESSE
Directeur: Oliver Waldbillig
Rôle: Lucas
(short film)
LUCY IN THE SKY WITH DIAMONDS
Directeur: Ken D´Antonio and Daniel Di Vincenzo
Rôle: Kevin
(medium-length film)
SOMEDAY
Directeur: Christophe Hubert and Vito Labalestra
Rôle: antagonist
(short film)
2022
SONGES D´UNE NUIT...
Auteur: William Shakespeare
Directeur: Myriam Muller
Rôle: Puck
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG
EICHMANN
Auteur: Serge Wolfsperger - Gilles Guelblum
Directeur: Serge Wolfsperger - Gilles Guelblum
Rôle: several roles
THÉÂTRE NATIONAL DU LUXEMBOURG
2021
LA ÚLTIMA OBRA
Auteur: Thomas Köck
Directeur: Thomas Köck, Andreas Spechtl, Elsa-Sophie Jach
THÉÂTRE NATIONAL DU LUXEMBOURG, SCHAUSPIEL STUTTGART (DE), TEATRO BOLA DE CARNE (MEX)
ROSENKRANZ UND GÜLDENSTERN AUF GRETA
Auteur: Fanny Sorgo, Tom Stoppard
Directeur: Daliah Kentges
Rôle: Güldenstern
KASEMATTENTHEATER LUXEMBOURG
2020
DAS FENSTER
Auteur: Mändy Thiery
Directeur: Thorsten Köhler
Rôle: Lucien
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG, STAATSTHEATER SAARBRÜCKEN (DE)
WAS HEIßT HIER LIEBE?
Auteur: Samuel Hamen
Directeur: Nickel Bösenberg
Rôle: Tim
THÉÂTRE DE LA VILLE D´ESCH-SUR-ALZETTE (LU)
IN DER EINSAMKEIT DER BAUMWOLLFELDER
Auteur: Bernard-Marie Koltès
Directeur: Ronald Dofing
Rôle: Der Dealer
MAMER THEATERCONTAINER (LU)
DER RICHTER UND SEIN HENKER
Auteur: Friedrich Dürrenmatt
Directeur: Judith Kriebel
Rôle: Tschanz
KALEIDOSKOP-THEATER (LU)
2019
DAS KABINETT DES DOKTOR MENASSE
Auteur: Charel Meder
Directeur: Angelika Zacek
Rôle: Timo
KASEMATTENTHEATER LUXEMBOURG
BREAKING THE WAVES
Auteur: Lars von Trier
Directeur: Myriam Muller
Rôle: Terry, male nurse, sailor, coroner
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG, THÉÂTRE DE LIÈGE (BE), LA COMÉDIE DE SAINT-ÉTIENNE (FR), CENTRE DRAMATIQUE NATIONAL (FR), THÉÂTRE DE CAEN (FR)
VUM HIMMEL
Auteur: Tullio Forgiarini
Directeur: Jean-Paul Maes
Rôle: Jean-Francois
KALEIDOSKOP-THEATER (LU)
RABONZEL – E Mäerche fir Grouss a Kleng op Lëtzebuergesch
Auteur: Jeff Schinker, Bridder Grimm
Directeur: Charles Muller
Rôle: Lone
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG
2018
DIE VERSETZUNG
Auteur: Thomas Melle
Directeur: Max Claessen
Rôle: Leon
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG
2016
LIEBELEI
Auteur: Arthur Schnitzler
Directeur: Marion Rothaar
Rôle: Theodor Kaiser
KALEIDOSKOP-THEATER (LU)
DAS DING AUS DEM MEER
Auteur: Rebekka Kricheldorf
Directeur: Laura Schroeder
Rôle: Ronnie
LES THÉÂTRES DE LA VILLE DE LUXEMBOURG, THEATER MÜHLHEIM AN DER RUHR (DE)
2015
ICH, FEUERBACH
Auteur: Tankred Dorst
Directeur: Florian Burg
Rôle: The Assistant (character)
KALEIDOSKOP-THEATER (LU), THÉÂTRE DE LA VILLE D´ESCH-SUR-ALZETTE (LU)
DRAUSSEN VOR DER TÜR
Auteur: Wolfgang Borchert
Directeur: Jean-Paul Maes
Rôle: Beckmann
KALEIDOSKOP-THEATER (LU), KULTURHAUS MERSCH (LU)
2014
VOLLMONDBETRACHTUNGEN
Auteur: Jean-Paul Maes
Directeur: Klaus-Dieter Köhler
Rôle: Andreas
KALEIDOSKOP-THEATER (LU), ABBAYE NEIMENSTER (LU)
2013
DER GUTE GOTT VON MANHATTAN
Auteur: Ingeborg Bachmann
Directeur: Jean-Paul Maes
Rôle: several minor roles
CONSERVATOIRE DE LA VILLE D´ESCH-SUR-ALZETTE (LU)