Stage
Il Matrimonio Perfetto by Robin Hawdon, dir. Luca Mazzamuro, Compagnia Molière, Dec. 2025
Léon Jouhaux: Itter 43-45 by Frédéric Desbordes, directed by Olivier Desbordes, Théâtre les 50, Nov. 2025
Pound of Flesh by Martin Foreman, Arbery Theatre, Aug. 2025
Antigone by Jean Anouilh, adapted by Jeremy Sams, dir. Philomene Cheynet, Mythography, Aug. 2025
Accidental Death of an Anarchist by Dario Fo, adapted by Tom Basden, dir. John Lally, Arkle Theatre, Mar. 2025
Incognito by Nick Payne, dir. Alex Cook, Edinburgh Graduates’ Theatre Group, Apr. 2025
Crises de Nerfs à la Météo by Philippe Cohen, Cie Confiture, Oct. 2024
Masquerade Mask by Luca Comastri, Fraternal Compagnia, Asian Tours 2023-2025, Edinburgh Fringe 2024
Caucasian Chalk Circle by Bertolt Brecht, adapted by Alastair Beaton, dir. Samantha Robinson, MGA Academy, Jun. 2023
Jekyll/Hyde by Evan Placey, dir. Becky Hope-Palmer, MGA, Apr. 2023
Structural Integrity devised piece, dir. Ben Harrison, MGA, Edinburgh, Feb. 2023
On the Harmfulness of Tobacco by Gabriel Bird, based on Anton Chekhov, PBH Free Fringe, Aug. 2022
Psychoanalyzing the Audience by Gary Bird, self-directed, PBH, Aug. 2021
Capitan Fracasse by Théophile Gaultier, adapted and dir. Massimo Machiavelli, Fraternal, Aug. 2020
C’est l’Heure dans la Ville où… adapted from Brecht, Fassbinder, & Pasolini; dir. Evelyne Didi, Conservatoire de Musique de Genève (CMGe), Feb. 2020
Le Mandat by Nikolaï Erdmand, dir. Yvan Rhis, CMGe, Nov. 20219
Metamorphosis by Gary Bird, Dir. Berta Adell, Geneva English Drama Society (GEDS), July 2019 *Awards: Best Actor Award, FEATS, Munich / Best Show, British All-Winners Festival, Woking
Tram’ Drames by Jacques Sallin, Cie La Mouette, Jun. 2019
Cercles/Fictions by Joël Pommerat, dir. Julien Georges, CMGe, Feb. 20219
Breakfast at Tiffany’s by Richard Greenberg, Dir. Larry Wagner, GEDS, Nov. 2018
Rota & Fellini by Philippe Cohen, Cie Confiture, Oct. 2018
Do You Remember Me When I Was You? by Rick Vincent, FEATS Festival 2018 Antwerp (Fringe), April 2018
The Lesson by Eugene Ionesco, Workshop Production, University of Northern Colorado (UNC), April 2017
Clybourne Park by Bruce Norris, Dir. Ken Womble, UNC Mainstage, Nov. 2017
Marathon ‘33 by June Havoc, Dir. David Grapes, UNC Mainstage, Nov. 2016.
Who Killed Hamlet? by Phillip Lester, Dir. Masha Neznansky, GEDS, Role: Bruce, Sep. 2015
Top Dogs by Urs Widmer, dir. Jacques Maître, CMGe, May 2015
Exercises de Diction et de Conversations Francaises pour Etudiant Américain by Eugene Ionesco, dir. Jacques Maitre, Sismondi High School, Mar. 2015
Little Foxes by Lillian Hellman, Dir. Chuck Slovensky, GEDS, Nov. 2013
The Physicians by Friedrich Durenmatt, dir. Jacques Maitre, Sismondi, May, 2013
As You Like It by Shakespeare, Dir. Frances Favre, GEDS, Role: Amiens, Dec. 2012
Screen
2025
Postman dir. Josh Taylor, City of Glasgow College
Detour dir. Cole Kirby, Napier University
Memory Box dir. Divide Alonge, Napier
Just a Man dir. Mary Hanna, Napier
Intrusion dir. Eric Whitelaw, Independent Production
2024
Live on Air dir. Lena Belkebir, Napier
The Room Where It Happens dir. Chris Harrison, Prod. Rebecca Chapman
Fishermen dir. Cole Kirby, Napier
Moribund dir. Lea Lebiedzka, Napier
When I Miss You dir. Saif Nasem, Napier
The Taste of Lipstick dir. Lola Elsby, Napier
2023
Fried dir. Cara Elden, Diamora Productions
Broon Bread dir. Johnny Angel, Napier








