| Role | Opera | Composer | Theater | Debut |
| Erwin | Erwin und Elmire | Amalia | iOpera | 29/02/2008 |
| The Prince / Manservant / Marquis | Lulu | Berg | Theater Augsburg | 1/12/2011 |
| Andres (+ Guitar) | Wozzeck | Berg | Theater Augsburg | 7/03/2015 |
| Remendado | Carmen | Bizet | Theater Augsburg | 22/10/2011 |
| Tapioca | L'Étoile | Chabrier | Theater Augsburg | 2/12/2012 |
| Tapioca | L'Étoile | Chabrier | Theater Frankfurt | 15/03/2013 |
| Nemorino | L'elisir d'amore | Donizetti | Theater Augsburg | 27/05/2016 |
| Arturo | Lucia di Lammermoor | Donizetti | Theater Augsburg | 17/10/2010 |
| Normanno | Lucia di Lammermoor | Donizetti | Theater Augsburg | 9/10/2010 |
| Liverotto | Lucrezia Borgia | Donizetti | Melbourne Opera | 28/08/2022 |
| Shakhes | Rothschild’s Violin | Fleischmann | iOpera | 10/10/2008 |
| Knusperhexe | Hänsel und Gretel | Humperdinck | Theater Augsburg | 25/10/2014 |
| Boni | Die Csárdásfürstin | Kálmán | Theater Augsburg | 27/02/2016 |
| Sandor | Die Herzogin von Chicago | Kálmán | Stadttheater Bremerhaven | 9/02/2018 |
| Florian Döblinger | Der Ring des Polykrates | Korngold | Theater Augsburg | 31/05/2013 |
| * Matteo | Violanta | Korngold | Theater Augsburg | 31/05/2013 |
| Schmidt | Werther | Massenet | Stadttheater Bremerhaven | 18/04/2020 |
| Jan Janicki | Der Bettelstudent | Millöcker | Stadttheater Bremerhaven | 1/02/2020 |
| Pedrillo | Die Entführung aus dem Serail | Mozart | Lyric Opera of Melbourne | 25/11/2006 |
| * Monostatos | Die Zauberflöte | Mozart | Staatstheater Wiesbaden | 7/11/2009 |
| Tamino | Die Zauberflöte | Mozart | Stadttheater Bremerhaven | 3/11/2018 |
| Don Ottavio | Don Giovanni | Mozart | Theater Augsburg | 30/09/2012 |
| Arbace | Idomeneo | Mozart | Theater Augsburg | 19/11/2016 |
| Belfiore | La Finta Giardiniera | Mozart | Theater Augsburg | 18/04/2015 |
| Basilio | Le Nozze di Figaro | Mozart | Theater Augsburg | 4/12/2010 |
| Cochenille / Franz / Pitichinaccio | Les Contes d'Hoffmann | Offenbach | Theater Augsburg | 28/11/2015 |
| Steve Hubbell | A Streetcar named Desire | Previn | Stadttheater Bremerhaven | 14/03/2020 |
| Gherardo | Gianni Schicchi | Puccini | Staatstheater Wiesbaden | 7/04/2010 |
| Goro | Madama Butterfly | Puccini | Theater Augsburg | 18/12/2010 |
| Yamadori | Madama Butterfly | Puccini | Stadttheater Bremerhaven | 25/12/2018 |
| Tenor and Countertenor Solos | King Arthur | Purcell | Theater Augsburg | 7/05/2011 |
| * Torquemada | L’heure espagnole | Ravel | Staatstheater Wiesbaden | 7/04/2010 |
| Werner | Ritter Blaubart | Reznicek | Theater Augsburg | 4/05/2012 |
| Don Ramiro | La Cenerentola | Rossini | Stadttheater Bremerhaven | 25/12/2018 |
| Don Ramiro | La Cenerentola | Rossini | Lyric Opera of Melbourne | 4/04/2007 |
| Ein Jüngling / Quartette | Das Paradies und die Peri | Schumann | Staatstheater Wiesbaden | 3/12/2009 |
| Tattered Peasant / 1. Foreman | Lady Macbeth of the Mtsensk District | Shostakovich | Theater Augsburg | 16/04/2016 |
| Dr Blind | Die Fledermaus | Strauss J. | Staatstheater Wiesbaden | 21/03/2010 |
| Alfred | Die Fledermaus | Strauss, J | Theater Augsburg | 14/01/2012 |
| Ein junger Diener | Elektra | Strauss, Richard | Theater Augsburg | 9/03/2013 |
| Cyril | Princess Ida | Sullivan | Savoy Opera Company | 19/09/2002 |
| Luiz | The Gondoliers | Sullivan | Savoy Opera Company | 14/03/2002 |
| @ Marco | The Gondoliers | Sullivan | Savoy Opera Company | 25/03/2007 |
| Samuel | The Pirates of Penzance | Sullivan | Savoy Opera Company | 23/08/2001 |
| Defendant | Trial By Jury | Sullivan | Savoy Opera Company | 8/05/2003 |
| Feuerbach / Daumer / Stanhope | Kaspar Hauser | Thomalla | Theater Augsburg | 23/04/2017 |
| Un Messaggero | Aida | Verdi | Theater Augsburg | 7/11/2010 |
| Dr Cajus | Falstaff | Verdi | Staatstheater Wiesbaden | 24/01/2010 |
| Il Messo | Il Trovatore | Verdi | Staatstheater Wiesbaden | 20/08/2009 |
| Ruiz | Il Trovatore | Verdi | Staatstheater Wiesbaden | 20/08/2009 |
| Gaston | La Traviata | Verdi | Theater Augsburg | 10/03/2012 |
| Malcolm | Macbeth | Verdi | Theater Augsburg | 30/05/2015 |
| Roderigo | Otello | Verdi | Theater Augsburg | 19/02/2017 |
| Borsa | Rigoletto | Verdi | Theater Augsburg | 26/10/2013 |
| * Duca di Mantua | Rigoletto | Verdi | Theater Augsburg | 26/10/2013 |
| Steuermann | Der Fliegender Holländer | Wagner | Theater Augsburg | 23/06/2012 |
| * Mime | Siegfried | Wagner | Melbourne Opera | 25/09/2022 |
| Ein Hirte | Tristan und Isolde | Wagner | Theater Augsburg | 12/03/2011 |
| Stimme eines jungen Seemanns | Tristan und Isolde | Wagner | Theater Augsburg | 12/02/2011 |
| Fatty | Aufstieg und Fall der Stadt Mahagonny | Weill | Theater Augsburg | 29/01/2011 |
+ Nomination: Best Supporting Actor in a Musical (Marius Les Miserables) - Lyrebird Awards, 2005
| Oratorio/Role | Composer |
| Erschallet, ihr Lieder (BWV 172) | Bach J.S. |
| Magnificat (BWV 243) | Bach J.S. |
| O Ewigkeit, du Donnerwort (BWV 60) | Bach J.S. |
| St John’s Passion - Tenor Solos | Bach J.S. |
| Mass in D Major | Dvorak |
| Messiah | Handel |
| Creation | Haydn |
| Große Orgelmesse in Es XXII:4 (Eb) | Haydn |
| Missa Sancti Nicolai | Haydn |
| The Seasons (Spring and Summer only) | Haydn |
| Theresa Mass / Theresienmesse | Haydn |
| Olivet to Calvary | Maunder J.H. |
| Movete al mio bel suon | Monteverdi |
| Mass in C Major | Mozart |
| Requiem | Mozart |
| Responsori a Quartetto per il Giovedi Santo | Nani |
| Carmina Burana (Tenor Solo and Tenor 2 Chorus) | Orff |
| Fairy Queen | Purcell |
| King Arthur (Tenor and Countertenor Solos) | Purcell |
| Petite Messe Solenelle | Rossini |
| Mass in G | Schubert |
| Das Paradies und die Peri (Quartets / Ein Jüngling) | Schumann |
| The Crucifixion | Stainer |
| Serenade to Music (Solo: Parry Jones) | Vaughan Williams |
| Requiem | Verdi |
| Dixit Dominus | Vivaldi |
| Die sieben Todsünden [The Seven Deadly Sins] (Tenor 1) | Weill/Brecht |