2017 Pancrazio Teatro Cena Bizantina Giuseppe Valentini
2017 Father Cortometraggio Blood Ties Jahanara Begum Bedforsdhire
2016 McDuff Teatro Macbeth Stefano Reali East London Shakespeare Company Ye Olde Rose and Crown Theatre - Londra
2016 Duca (Antagonista) Film (Feature) Il Ballo delle Meduse (A Dancing Jellyfish) Aurelio Laino Decima Rosa
2016 Bassanio/Italian Actor Pubblicita' Gigi Proietti for Green Network Energy Erminio Perocco Green Network Energy The Rose Theatre
2016 Watcher Film (Corto) Switch Aneil Karia
2015 Benito (Protagonista) Teatro References to Salvador Dali make me Hot Kamaal Hussain Reduced Circumstances Leicester Square Theatre Londra
2015 Kurt Gordon (Protagonista) Film (Corto) The Fame Factor Tre Gibbons Westminster
2015 The Creative Pubblicita' Cannes Lions Promo Dan Burn Forti Making Pictures,
2015 Peter (Protagonista) Teatro Looking For Pasolini Ludovico Nolfi Ars in Fieri - Graffiti Festival Schlosskellar Theater - Saarbrücken
2014 Peter (Protagonista) Teatro Looking For Pasolini Ludovico Nolfi Ars in Fieri Judith E. Wilson Theatre - Cambridge 2014 Client Video Musicale Tropics / Rapture Chris Toumazou Compulsory
2014 Atanasio Teatro di Strada Cena Bizantina Giuseppe Valentini I Bizantini 2014 Stefano Serie Web The Golden Steps Harry Ter Haar 2014 Thomas Teatro One Day in the Life of the Impulse Company/Venus in Fur Impulse Company, Actor's Centre, Londra
2014 Otello Teatro One Day in the Life of the Impulse Company/Othello Scott Williams Impulse Company, London Actor's Centre, Londra
2014 Chelsea Football Fan/David Luiz Pubblicita' William Lawson's #norules: Highlights Rob Mosley Nonsense - William Lawson's
2013 Pancrazio Teatro di Strada Cena Bizantina Giuseppe Valentini I Bizantini,
2013 Henry V Teatro Henry V Vernon Thompson City Lit Thatre, Londra 2013 Giasone Teatro Medea Mark Phoenix City Lit Thatre, Londra
2012 Modello Workshops Hair-Dressers Workshop Brooks & Brooks Londra
2011 Patient TV Dispatches (Can You trust your Doctor?) Episode 27, Season 2011 Alex Kiehl Channel 4, UK
2011 Booz (Protagonista) Film (Corto) The Last Moments James Franklin Sangoid Productions
2009 Matador Opera La Traviata Paolo Trevisi Arena "Gabriele D'Annunzio", Pescara Paolo Trevisi Ensemble
2007 Pescatore Video Musicale Andrea Piermattei / Sugnaria Alessandro Bianco Aria in Testa Productions
2004 - 2005 Ghost/Grave Digger/Osiric Teatro Dogg's Hamlet, Cahoot's Mcbeth Florence Hoddus Bloomsbury Theatre, London SOAS Drama Society
2003 Primo Attore Teatro Sei Personaggi in cerca d'Autore Sabatino Ciocca Compagnia del Teatro Marrucino Teatro Marrucino, Chieti
2002 L'Ubriacone Teatro Antologia di Spoon River Alba Bucciarelli Compagnia del Teatro Marrucino Teatro Marrucino, Chieti
2002 Gesu' Teatro Donna de Paradiso Sabatino Ciocca Compagnia del Teatro Marrucino Teatro Marrucino, Chieti