2026-2027 Season
COMING SOON
2025-2026 Season
Soloist
Recital
James Madison University
Harrisonburg, VIRGINIA
Sept 25, 2025
Antonio
Le Nozze di Figaro (Mozart)
Washington National Opera
Washington, D.C.
November 14, 16, 18, 20 & 22, 2025
Soloist
Sounds of the Season
Opera Birmingham
Birmingham, ALABAMA
December 14, 2025
Henry
Intelligence (Haggie)
Virginia Opera
Norfolk, Virginia
January 30, February 1, 6, 8, 14 & 16
Timur
Turandot (Puccini)
Detroit Music Hall Classic Opera Series
Detroit, Michigan
February 28, 2026
Soloist
Soiree Recital
Charlottesville Opera
Charlottesville, Virginia
May 27, 2026
Bonze
Madame Butterfly (Puccini)
Fort Worth Opera
Fort Worth, texas
April 10 & 12, 2026
Soloist
America's 250th in Music & Lore
Schiller Institute NYC
New York, New York
May 17, 2026
Soloist
Celebrate America’s 250th at Carnegie Hall
ARCADIA SYMPHONY
New York, New York
June 30, 2026
Basilio
Il Barbiere di Silviglia (Rossini)
Charlottesville Opera
Charlottesville, VA
July 17 & 19, 2026
2024- 2025 Season
Il Commendatore
Don Giovanni (Mozart)
Washington Opera Society
Washington, D.C.
September 13, 2024
BONZE
Madame Butterfly (Puccini)
Florentine Opera
MILWAUKEE, Wisconsin
October 18 & 20, 2024
Soloist
Messiah (Handel)
Eureka Symphony
Eureka, CALIFORNIA
December 6 & 7, 2024
Soloist
Hail to the Kings
Opera Baltimore
Baltimore, Maryland
March 15, 2025
Masterclass
The Denyce Graves Foundation
Howard University
Washington, D.C.
March 20, 2025
Soloist
Messa da Requiem (Verdi)
Opera southwest
Albuquerque, New Mexico
May 11, 2025
Convict / Man in Window /
Old Man Youth
Julietta (Martinů)
bard Music Festival
Annandale-on-Hudson, New YorK
August 17, 2025
2023- 2024 Season
Osmin
The Abduction from the Seraglio (Mozart)
GRAND RAPIDS OPERA
GRAND RAPIDS, MICHIGAN
October 13 & 14, 2023
Il Commendatore
Don Giovanni (Mozart)
Opera Colorado
Denver, Colorado
November 4, 7, 10 & 12, 2023
Soloist
Christmas Concert
MOBILE SYMPHONY
MOBILE, ALABAMA
Dec 15, 16 & 17, 2023
The King /Baobab /Hunter
The Little Prince (Portman & Wright)
UTAH OPERA
SALT LAKE CITY, UTAH
January 20, 22, 24, 26, & 28, 2024
Duke of Verona
Romeo and Juilet (Gounod)
Dallas Opera
Dallas, Texas
March 1, 3, 6, & 9, 2024
Timur
Turandot (Puccini)
Fargo Moorhead Opera
Fargo, North Dakota
April 12 & 14, 2024
Church Jenkins
Forsyth County is Flooding with the Joy of Lake Lanier (Norris) World Premiere
Atlanta Opera
Atlanta, Georgia
June 15, 2024
Father Trulove
The Rake’s Progress (Stravinsky)
Lakes Area Music Festival
Brainerd, Minnesota
August 10 & 11, 2024
2022 - 2023 Season
Soloist
Opera Outdoors
OPERA OMAHA
TURNER PARK AT MIDTOWN CROSSING
OMAHA, NEBRASKA
August 19, 2022
Soloist
Opera Gems: A Gala Celebration Concert
OPERA ROANOKE
ROANOKE, VIRGINIA
September 16, 2022
Old Gypsy
Aleko (Rachmaninoff)
Ivan
The Miserly King (Rachmaninoff)
The Ghost of Virgil
Francesca da Rimini (Rachmaninoff)
ODYSSEY OPERA
BOSTON, MASSACHUSETTS
September 25, 2022
Orest's tutor / Ein alter Diener
Elektra (Strauss)
WASHINGTON NATIONAL OPERA
WASHINGTON, DC
October 29, 31, November 4, 5, 9 & 12, 2022
Soloist
Christmas Concert in Bryant Park
New York City Opera
NEW YORK, NEW YORK
December 13, 2023
Sparafucille
Rigoletto (Verdi)
Utah Opera
SALT LAKE CITY, UTAH
March 11, 13, 15, 17 & 19, 2023
Il Re
Aida (Verdi)
Fort Worth Opera
FORT WORTH, TEXAS
April 14 & 16 2023
Soloist
Requiem (Mozart)
The Eureka Symphony
EUREKA, CALIFORNIA
June 2 & 3, 2023
Archbishop of Canterbury
Henry VIII (Saint-Saëns)
Bard Summerscape Festival
ANNANDALE-ON-HUDSON, NEW YORK
July 21, 23, 26, 28 & 31, 2023
Pistol
Sir John In Love (Vaughn Williams)
Bard Summerscape Festival
ANNANDALE-ON-HUDSON, NEW YORK
August 13, 2023
2021 - 2022 Season
Il Commendatore
Don Giovanni (Mozart)
Opera San Antonio
San Antonio, Texas
October 7 & 9, 2021
Soloist
Beethoven’s 9th Symphony
The Florida Orchestra
WITH THE MASTER CHORALE OF TAMPA BAY
TALLAHASSEE, Florida
January 28, 29 & 30, 2022
Old Hebrew
Samson et Dalilah
Bob Jones University Opera Series
Greenville, South Carolina
March 8, 10, & 12, 2022
Soloist
Concert
Johnson City Symphony Orchestra
Jacksonville, Tennessee
March 19, 2022
Sparafucile
Rigoletto (Verdi)
Nashville Opera
Nashville, Tennessee
April 8 & 10, 2022
First Nazarene
Salome (Strauss)
Tulsa Opera
Tulsa, Oklahoma
April 29, May 1, 2022
Soloist
Verdi Requiem
Opera Roanoke
Roanoke, Virginia
May 13 & 15, 2022