Opera Roles
Almaviva
Almaviva
Timothy Laughlin (cover)
Ottavio
Kronprinz
Almaviva
Argirio
Almaviva
Almaviva
Will
Florville
Ernesto
Gherardo/Torquemada
Don Ottavio
Pasquale
Monsieur Vogelsang
Der König des Ostens
Goro
Léon
Tamino
Third Japanese Envoy
Stagehand
Ernesto
Alfredo (cover)
Gastone
Steuermann (cover)
Ralph Rackstraw (cover)
Young Servant
Ruiz
Spoletta
Benvolio
Arturo
Selimo (cover)
Molqi (cover)
Tybalt
Concert/Oratorio
Soloist
Soloist
Soloist
Soloist
Tenor Soloist
Tenor Soloist
Tenor Soloist
Awards
Semi-finalist
Finalist
Filene Shouse Career Grant
Encouragement Award (Western Region) & District Winner (Arizona)
Bain Scholarship
District Winner (St. Louis)
District Winner (Florida)
Brechemin Scholarship
Education/Programs
Internationalen Opernstudio at Opernhaus Zürich
Filene Young Artist at Wolf Trap Opera
Arizona Opera Studio
Ravinia Steans Music Institute Fellow
Des Moines Metro Opera Apprentice Artist
The Santa Fe Opera Apprentice Artist
Opera Theatre of St. Louis Gerdine Young Artist
Seagle Music Colony Young Artist
PD Voice Performance Studies Indiana University
MM Voice Performance University of Washington
BA Music Florida State University
Il Barbiere di Siviglia
Il Barbiere di Siviglia
Fellow Travelers
Don Giovanni
Silent Night
Il Barbiere di Siviglia
Tancredi rifatto
Il Barbiere di Siviglia
Il Barbiere di Siviglia
Middlemarch in Spring
Il Signor Bruschino
Don Pasquale
Gianni Schicchi/ L'Heure Espagnole
Don Giovanni
Orlando paladino
Der Schauspieldirektor
Das Verzauberte Schwein
Madama Butterfly
The Ghosts of Versailles
Die Zauberflöte
Le Rossignol
The Impresario
Don Pasquale
La traviata
La traviata
Der fliegende Holländer
HMS Pinafore
Elektra
Il trovatore
Tosca
Roméo et Juliette
Lucia di Lammermoor
Maometto II
The Death of Klinghoffer
Roméo et Juliette
Ballet Tucson Presents "Bernstein and Ballet"
Mozart's Favorites
Arizona Opera hosts the New York Festival of Song
Ravinia Steans Music Institute on Tour
Beethoven Symphony no. 9
NYFOS at North Fork
Kyr Pacific Sanctus
2020
2020
2019
2019
2019
2018
2018
2018
2017
2017
2017
2016
2016
2016
2016
2015
2015
2015
2015
2015
2014
2014
2014
2014
2014
2013
2013
2013
2013
2013
2012
2012
2012
2012
2010
2018
2018
2015
2014
2013
2013
2010
Opera on the James
Vero Beach Opera
Arizona Opera
Palm Beach Opera
Austin Opera
Cleveland Opera Theater
Teatro Nuovo
Arizona Opera
Opera Grand Rapids
Charlottesville Opera
Zürcher Kammerorchester
Opera Orlando
Opera Nationale de Lorraine
Verbier Festival
Opernhaus Zürich
Opernhaus Zürich
Opernhaus Zürich
Wolf Trap Opera
Wolf Trap Opera
Arizona Opera
The Santa Fe Opera
The Santa Fe Opera
Arizona Opera
Arizona Opera
Arizona Opera
Arizona Opera
Arizona Opera
Des Moines Metro Opera
Arizona Opera
Arizona Opera
Arizona Opera
Arizona Opera
The Santa Fe Opera
Opera Theatre of St. Louis
Seagle Music Colony
Dallas Opera Guild Competition
Giulio Gari International Vocal Competition
Wolf Trap Foundation
Metropolitan Opera National Council Auditions
Indiana University Jacobs School of Music
Metropolitan Opera National Council Auditions
Metropolitan Opera National Council Auditions
University of Washington
2015-2016
2015
2012-14
2013
2013
2012, 2014
2011
2010
2012
2010
2008
2018
2017
2015
2013
2011-12
2011
2010
2009-10
Voice Teachers
Jason Ferrante
Larry Gerber
Joyce Guyer
Patricia Stiles
Stage Directors
Joshua Borths
Tara Faircloth
Fenlon Lamb
Kristine McIntyre
Jetske Mijnssen
Louisa Muller
Tomer Zvulun
Vocal Coaches
Andrew Bisantz
Steven Blier
Rochelle Jonck
Caren Levine
Carrie-Ann Matheson
Kevin Murphy
Allen Perriello
Conductors
Arthur Fagen
Eric Melear
Francesco Milioto
Tim Myers
Scott Terrell
Gary Wedow
Steven White
Tucson Desert Song Festival
Buffalo Philharmonic
Tucson Desert Song Festival
Tucson Desert Song Festival
Phoenix Symphony
New York Festival of Song
UW Chamber Singers