| Role | Performance | Company | Year |
| Tenor | Elgar Light of Life/Stanford Stabat Mater | Chicago Master Singers | 2015* |
| Tenor | Schubert Mass in A Flat | Apollo Chorus | 2014* |
| Tenor | Dvorak Mass/Mozart Requiem | Chicago Master Singers | 2014* |
| Tenor | Britten “Rejoice in the Lamb” | Voices in Harmony | 2014 |
| Tenor | Russian Concert | Society of St. Romanos | 2014 |
| Tenor | Haydn and Purcell Concert | DuPage Chorale | 2013 |
| Tenor | Beethoven 9th Symphony | Park Ridge Civic Orchestra | 2013 |
| Tenor | Elijah | Illiana Oratorio Society | 2013 |
| Tenor | Opera Gala | Voices in Harmony | 2013 |
| Tenor | Mozart Mass in C Minor | DePaul Community Chorus | 2013 |
| Tenor | Mozart Coronation Mass | St Charles Singers | 2013 |
| Tenor | Opera Gala | Wheaton College | 2013 |
| Tenor | Beethoven C Major Mass | Chicago Master Singers | 2012 |
| Tenor | Carmina Burana | Grant Park Music Festival | 2012 |
| Tenor | Carmina Burana | Park Ridge Civic Orchestra | 2012 |
| Tenor | Bruckner Mass in D Minor | Elmhurst Choral Union | 2012 |
| Tenor | Bruckner Mass In D Minor | DuPage Community Chorus | 2012 |
| Tenor | Carmina Burana | North Shore Choral Society | 2012 |
| Tenor | Vaughan Willaims Hodie | Voices in Harmony | 2012 |
| Tenor | Coronation Mass/Stabat Mater | Chicago Master Singers | 2011 |
| Tenor | Carmina Burana | Northwest Indiana Symphony | 2011 |
| Tenor | Mozart Requiem | Park Ridge Civic Orchestra | 2011 |
| Tenor | Opera Gala | Park Ridge Civic Orchestra | 2011 |
| Gherardo | Gianni Schicchi | Dupage Opera Theater | 2011 |
| Tenor | Messiah | Voices in Harmony | 2010 |
| Tenor | Messiah | Northwest Indiana Symphony | 2010 |
| Tenor | Beethoven 9th Symphony | Elgin Symphony | 2010 |
| Fernando | Maria La O | Chamber Opera Chicago | 2010 |
| Collins | Pride and Prejudice | Chamber Opera Chicago | 2010 |
| Pang | Turandot | DuPage Opera Theater | 2010 |