Charles has enjoyed a career spanning a wide variety of roles and styles in opera and concert music. His performances have shown "a committed characterization and a voice of considerable beauty." (Opera News, 1995) At the New York City Opera he sang the role of Professor Friedrich Bhaer in the New York premiere of Adamo's Little Women, and was hailed by the New York Times as a "baritone of smooth distinction." Other New York City Opera roles since his debut as Marcello in 1995 include Frank in Die Tote Stadt, Sharpless in Madame Butterfly, and Germont in La Traviata. He has sung on numerous occasions at Carnegie Hall in a variety of roles with the Opera Orchestra of New York, the Oratorio Society of New York, the Masterworks Chorus, and Musica Sacra.

Now based in Seattle, Charles has sung with the Seattle Symphony, Tacoma and Spokane Symphonies and Opera Companies, Portland Chamber Orchestra and many other orchestras and opera companies in the Pacific Northwest. He joined the roster of the Seattle Opera in 2010 for the premiere of Amelia by Daron Hagan.

Recent collaborations with early music expert Stephen Stubbs include the role of Haman in Handel's Esther with Pacific Musicworks as part of the Seattle Handel Festival, Messiah with Portland Baroque and the role of Tiresias in the Boston Early Music Festival's lavish production of Steffani's Niobe, Queen of Thebes. A long association with Maestro Gary Thor Wedow has recently led to two performances with the Seattle Symphony: Messiah and "Opera Festival."

Symphony Tacoma: Handel's 'Messiah'

Friday, December 13, 2024 @ 7:30pm – 9:30pm (PST)
St. Charles Borromeo Church, Tacoma, WA, United States

$54 reserved, $36 general

Seattle Choral Company: American Psalmfest

Saturday, June 8, 2024 @ 8:00pm – 9:30pm (PDT)
Seattle First Baptist Church, Seattle, WA, United States

Advance: $27 ($22 senior, $5 student; ages 6-10 free)
At the door: $30 ($24 senior)

Valparaiso: A New Chamber Opera by Luksan/Ramey

Saturday, June 1, 2024 @ 7:00pm – 8:30pm (PDT)
Music Center of the Northwest, Seattle, WA, United States
Steven LuksanValparaiso (chamber opera; libretto by Judy Ramey)

Free

Valparaiso: A New Chamber Opera by Luksan/Ramey

Saturday, April 13, 2024 @ 7:30pm – 9:00pm (PDT)
Des Moines United Methodist Church, Des Moines, WA, United States
Steven LuksanValparaiso (chamber opera; libretto by Judy Ramey)

Free

Classical Concerts to End Gun Violence: Haydn's 'Creation'

Sunday, February 4, 2024 @ 2:30pm – 4:00pm (PST)
St. Thomas Episcopal Church, Medina, WA, United States

Free (free will offering; $20 suggested donation)

Harmonia Orchestra & Chorus: The Seasons

Saturday, November 11, 2023 @ 7:30pm – 10:00pm (PST)
First Free Methodist Church, Seattle, WA, United States
Online and in-person

$25 ($10 concession; students free)

Seattle Pro Musica: Ethel Smyth & W.A. Mozart

Saturday, May 20, 2023 @ 8:00pm – 9:30pm (PDT)
St. James Cathedral, Seattle, WA, United States

$28-$38 ($21 senior/young adult; free for students w/ ID)

Bellingham Symphony Orchestra: Harmony from Discord Meets Mozart's Requiem

Sunday, February 26, 2023 @ 3:00pm – 5:30pm (PST)
Mount Baker Theatre, Bellingham, WA, United States
Wolfgang Amadeus MozartRequiem in D minor, K. 626 (Sarah Shafer, soprano; Nerys Jones, mezzo-soprano; Brendan Tuohy, tenor; Charles Robert Stephens, baritone)
Wu FeiHello Gold Mountain (Wu Fei, guzheng & Shanir Ezra Blumenkranz, oud)

$15-$49; student discounts available

February Evensong Concert: Mass in B minor, Johann Sebastian Bach

Sunday, February 5, 2023 @ 4:00pm – 6:00pm (PST)
St. Paul's Episcopal Church, Salem, OR, United States
Online and in-person

Free (RSVP required for in-person attendance; $25 suggested donation)

Boise Phil: Handel's 'Messiah'

Saturday, December 17, 2022 @ 8:00pm – 9:30pm (MST)
Cathedral Of The Rockies, Boise, ID, United States

SOLD OUT

Boise Phil: Handel's 'Messiah'

Friday, December 16, 2022 @ 8:00pm – 9:30pm (MST)
Cathedral Of The Rockies, Boise, ID, United States

SOLD OUT