2024
Marginal (TV)
Directeur: Loïc Tanson
Rôle: Albert Henrotin (lead)
The Second Attack (TV)
Directeur: Barbara Eder
Rôle: Steffen Graf
2023
A place to be (short)
Directeur: Nadia Masri
Rôle: Marc
41 - A world divided (TV)
Directeur: Frank Devos
Rôle: Torturer
Läif a Séil
Directeur: Loïc Tanson
Rôle: Graff
Le Refuge
Directeur: Cyrus Neshvad
Rôle: Fred
La bête qui sommeille en nous (short)
Directeur: Jonathan Becker
Rôle: Eric
2022
Erik Stoneheart
Directeur: Ilmar Raag
Rôle: Pop
Kommunioun
Directeur: Jacques Molitor
Rôle: Jean Urwald
2020
Io Sto Bene
Directeur: Donato Rotunno
Rôle: M. Schneider
2019
Capitani (TV)
Directeur: Christophe Wagner / Thierry Faber
Rôle: Mick Engel
Péitruss
Directeur: Max Jacoby
Rôle: Toni
De Buttek
Directeur: Luc Feit
Rôle: Jules
Article 19-42 (short)
Directeur: Julien Becker
Rôle: Thomas
2018
18 - Clash of Futures (TV)
Directeur: Jan Peter / Frédéric Goupil
Rôle: Putsi Hanfstaengl
Superjhemp retörns
Directeur: Félix Koch
Rôle: Avant-Premier
Dem Mich seng Kichen (short)
Directeur: Diana Nilles
Rôle: Mich (lead)
2015
Eng Nei Zäit
Directeur: Chistophe Wagner
Rôle: Armand
Morgue (short)
Directeur: Laurent Prim
Rôle: Max
Mammejong
Directeur: Jacques Molitor
Rôle: Steve Bourg
Baby@lone
Directeur: Donato Rotunno
Rôle: Kerschenmeyer
2014
Melody
Directeur: Bernard Bellefroid
Rôle: Dr. Helwitt
Le dernier diamant
Directeur: Eric Barbier
Rôle: Salici
2013
Möbius
Directeur: Eric Rochant
Rôle: Rostovski's lawyer
Le chagrin des ogresses (short)
Directeur: Myriam Muller
Rôle: Paul
2012
Flou (short)
Directeur: Eric Lamhène
Rôle: Frank
Le père, le fils et Anna (short)
Directeur: Myriam Muller
Rôle: Tom
Doudege Wénkel
Directeur: Christophe Wagner
Rôle: Olivier (lead)
La Traversée
Directeur: Jérôme Cornuau
Rôle: Clément
2011
Tabu - Es ist die Seele ein Fremdes auf Erden
Directeur: Christoph Stark
Rôle: Oskar Kokoschka
Hysteria
Directeur: Tanya Wexler
Rôle: Jack Coleman
Elle ne pleure pas, elle chante
Directeur: Philippe de Pierpont
Rôle: Rémi
2009
House of Boys
Directeur: Jean-Claude Schlim
Rôle: Jake's Father
2007
Irina Palm
Directeur: Sam Garbarski
Rôle: Doctor
The Murder of Princess Diana (TV)
Directeur: John Strickland
Rôle: Alain
Nuits d'Arabie
Directeur: Paul Kieffer
Rôle: Georges (lead)
2005
Butterflies (short)
Directeur: Max Jacoby
Rôle: Charlie
2004
The Merchant of Venice
Directeur: Michael Radford
Rôle: Friar
2024
Art
Auteur: Yasmina Reza
Directeur: Myriam Muller
Rôle: Serge
Théâtre du Centaure
2023
De Geescht oder d'Mumm Séis
Auteur: Samuel Hamen / Dicks
Directeur: Jacques Schiltz
Rôle: De Geescht
Les Théâtres de la Ville de Luxembourg
Elena
Auteur: O. Neguine / A. Zviaguintsev
Directeur: Myriam Muller
Rôle: Frank
Les Théâtres de la Ville de Luxembourg
Juste la fin du monde
Auteur: Jean-Luc Lagarce
Directeur: Myriam Muller
Rôle: Antoine
Théâtre du Centaure / Kinneksbond
Songe d'une nuit d'été
Auteur: William Shakespeare
Directeur: Myriam Muller
Rôle: Obéron/Thésée
Les Théâtres de la Ville de Luxembourg
2022
Blackbird
Auteur: David Harrower
Directeur: Myriam Muller
Rôle: Ray
Théâtre du Centaure / CAPE
2021
Liliom
Auteur: Ferenc Molnár
Directeur: Myriam Muller
Rôle: Fiscur
Les Théâtres de la Ville de Luxembourg
Hamlet
Auteur: William Shakespeare
Directeur: Myriam Muller
Rôle: Claudius
Théâtre du Centaure / Les Théâtres de la Ville de Luxembourg
2020
Ivanov
Auteur: Anton Tchekhov
Directeur: Myriam Muller
Rôle: Ivanov
Les Théâtres de la Ville de Luxembourg
2019
Breaking the waves
Auteur: Lars von Trier
Directeur: Myriam Muller
Rôle: Jan
Les Théâtres de la Ville de Luxembourg
Mr. Linh and his child
Auteur: Philippe Claudel
Directeur: Guy Cassiers
Rôle: Mr. Linh
Toneelhuis / Les Théâtres de la Ville de Luxembourg
Terreur
Auteur: Ferdinand Von Schirach
Directeur: Myriam Muller
Rôle: Avocat de la défense
Théâtre du Centaure / Kinneksbond / KHN
Dealing with Clair
Auteur: Martin Crimp
Directeur: Anne Simon
Rôle: James
Les Théâtres de la Ville de Luxembourg
2018
Mesure pour mesure
Auteur: William Shakespeare
Directeur: Myriam Muller
Rôle: Le Duc
Théâtre du Centaure / Kinneksbond Mamer
De Momo
Auteur: Pascal Dusapin
Directeur: Lionel Ménard
Rôle: Erzieler
United Instruments of Lucilin
Anéantis
Auteur: Sarah Kane
Directeur: Myriam Muller
Rôle: Ian
Les Théâtres de la Ville de Luxembourg
2017
Cassé
Auteur: Rémi De Vos
Directeur: Myriam Muller
Rôle: Frédéric
Théâtre du Centaure
2016
All New People
Auteur: Zach Braff
Directeur: Anne Simon
Rôle: Myron
Les Théâtres de la Ville de Luxembourg
Performance
Auteur: Guy Helminger
Directeur: Anne Simon
Rôle: Benoît Pleimer
Théâtre du Centaure
2015
Oncle Vania
Auteur: Anton Tchekhov
Directeur: Myriam Muller
Rôle: Astrov
Théâtre du Centaure
Waarden op de Godot
Auteur: Samuel Beckett
Directeur: Charles Muller
Rôle: Vladimir
Théâtre d'Esch
Dom Juan
Auteur: Molière
Directeur: Myriam Muller
Rôle: Dom Juan
Les Théâtres de la Ville de Luxembourg
2014
Squirrels
Auteur: David Mamet
Directeur: Anne Simon
Rôle: Art
TNL
Mille francs de récompense
Auteur: Victor Hugo
Directeur: Marja-Leena Junker
Rôle: Glapieu
Théâtre du Centaure
Orphelins
Auteur: Dennis Kelly
Directeur: Marja-Leena Junker
Rôle: Danny
Théâtre du Centaure
Blind Date
Auteur: Theo van Gogh
Directeur: Myriam Muller
Rôle: Pom
Les Théâtres de la Ville de Luxembourg
2013
Oh, the Humanity
Auteur: Will Eno
Directeur: Anne Simon
Rôle: The Coach
Kasemattentheater
2012
Late : A Cowboy Song
Auteur: Sarah Ruhl
Directeur: Linda Bonvini
Rôle: Crick
TNL
Le Misanthrope
Auteur: Molière
Directeur: Myriam Muller
Rôle: Alceste
Théâtre du Centaure
2011
Dämonen
Auteur: Lars Norén
Directeur: Steve Karier
Rôle: Tomas
Théâtre des Capucins
Closer
Auteur: Patrick Marber
Directeur: Douglas Rintoul
Rôle: Dan
Théâtre des Capucins
La longue et heureuse vie de M. et Mme Toudoux
Auteur: d'après Feydeau
Directeur: Myriam Muller / Jules Werner
Rôle: Truchet
Théâtre des Capucins / Théâtre d'Esch
2010
Die Kassette
Auteur: Carl Sternheim
Directeur: Marion Poppenborg
Rôle: Seidenschnur
Théâtre des Capucins
Un garçon impossible
Auteur: Petter S. Rosenlund
Directeur: Myriam Muller / Jules Werner
Rôle: Henrik
Théâtre des Capucins
2009
Angels in America
Auteur: Tony Kushner
Directeur: Myriam Muller / Jules Werner
Rôle: Prior
Grand Théâtre / Théâtre du Centaure
Dantons Tod
Auteur: Georg Büchner
Directeur: Dominique Schnizer
Rôle: Robespierre
Kasemattentheater
Bug
Auteur: Tracy Letts
Directeur: Anne Simon
Rôle: Jerry Goss
TNL
2008
Design for living
Auteur: Noel Coward
Directeur: Douglas Rintoul
Rôle: Otto
Théâtre des Capucins
Notturno
Auteur: Guy Wagner
Directeur: Charles Muller
Rôle: B
Théâtre d'Esch
2007
Die Dreigroschenoper
Auteur: Bertolt Brecht / Kurt Weill
Directeur: Claude Mangen
Rôle: Macheath
Grand Théâtre
2006
L'école des femmes
Auteur: Molière
Directeur: Marja-Leena Junker
Rôle: Horace
Théâtre du Centaure
The Complete Works of William Shakespeare - gekierzt
Auteur: Reduced Shakespeare Company
Directeur: Myriam Muller
Rôle: Jules
Grand Théâtre
Endspill
Auteur: Samuel Beckett
Directeur: Charles Muller
Rôle: Clov
Théâtre d'Esch
2005
Dura Lex
Auteur: Stephen A. Guirgis
Directeur: Marianne Groves
Rôle: D'Amico
Théâtre du Centaure / TNL
The Winter's Tale
Auteur: William Shakespeare
Directeur: Edward Hall
Rôle: Mopsa / Lord
Propeller Company (UK)
2004
Le baiser sur l'asphalte
Auteur: Nelson Rodrigues
Directeur: Marja-Leena Junker
Rôle: Arandir
Théâtre du Centaure / TNL
Trahisons
Auteur: Harold Pinter
Directeur: Marja-Leena Junker
Rôle: Jerry
Théâtre du Centaure / TNL
2003
A Midsummer Night's Dream
Auteur: William Shakespeare
Directeur: Edward Hall
Rôle: Flute
Propeller Company (UK)
2001
Rose Rage - The Henry VI Trilogy
Auteur: William Shakespeare
Directeur: Edward Hall
Rôle: Butcher / Understudy
Propeller Company (UK)
1996
Macbeth
Auteur: William Shakespeare
Directeur: Claude Mangen
Rôle: Seyton
Maskénada
Orphelins
Auteur: Lyle Kessler
Directeur: Marja-Leena Junker
Rôle: Philip
Théâtre du Centaure
Lapin Lapin
Auteur: Coline Serreau
Directeur: Jacques Herbet
Rôle: Lapin
Théâtre du Centaure