Randy
Ho

Randy Ho
(He/Him) Tenor, Randy Ho is a vibrant performer from Denver, CO. This past year, Randy made his international debut with the Opera Nacional de Chile as Nemorino in L’elisir d’amore. Randy has gained recognition through his involvement in esteemed programs and competitions such as Palm Beach Opera, The Santa Fe Opera, Pensacola Opera, Opera Saratoga, Opera Colorado. The Denver Lyric Opera Guild competition, and a Regional Finalist for the Metropolitan Opera Laffont Competition.
Read More
You are viewing Randy Ho’s public profile. To message Randy, view contact information, professional endorsements, activity, and more, join Stagetime.
Join to Connect

Schedule

Recent Highlights

 

Biography

Randy Ho

Tenor Randy Ho is a vibrant performer from Denver, CO. 

During the 2025-2026 season, Randy returns to Palm Beach Opera as a Laufer Young Artist. Where he performs in La Bohème (Parpignol/Rodolfo Cover), Rigoletto (Borsa/Duca Cover), and Les pêcheurs de perles (Nadir Cover).

​This engagement follows an exciting 2024–2025 season at Palm Beach Opera, where he appeared as Tybalt (Roméo et Juliette) and Gastone(La Traviata). He also returned to Opera Saratoga this summer, performing as Raoul de Gardefeu (La vie Parisienne) and Ambrose Raines (In a Grove). Most recently, he appeared with Opera Montana as Count Barigoule (Viardot's Cinderella).

Randy’s other notable performances include Nemorino (L’elisir d’amore) with the Teatro Municipal de Santiago, Ernesto (Don Pasquale) with Opera Saratoga, Philistine Messenger (Samson et Dalilah) with Opera Colorado, and Enoch Snow (Carousel) with Pensacola Opera. 

Randy has gained recognition through his involvement in esteemed programs and competitions such as  The Santa Fe Opera, Pensacola Opera, Opera Saratoga, and Opera Colorado, A finalist in the Chicago Lyric Opera Ryan Center final auditions, Premiere Opera Foundation Voice Competition, 3rd place in The Denver Lyric Opera Guild competition, and a Regional Finalist/Audience choice for The Metropolitan Opera Laffont Competition. Additionally, Randy has showcased his vocal prowess as a concert soloist with prominent ensembles, including The National Repertory Orchestra, Pensacola Choral Society, and Northwest Florida Symphony.

Randy holds degrees from the Peabody Institute of Johns Hopkins University and the University of Denver

Gallery

Press

Production



Experience

Experience

Palm Beach Opera

2024 - 2025
West Palm Beach, FL

Young Artist

2024 - 2025
While at PBO, Randy performed in Gounod's "Romeo et Juliette" as Tybalt and covered Romeo, "La traviata" as Gastone and covered Alfredo. Additionally, Randy was included in Concerts with Craig Terry and Billy Stritch.
Santa Fe, NM

Apprentice Singer

2024 - 2024
Randy was included in the Chorus of "La Traviata", "The Righteous", and "L'elisir d'amore". Additionally, Randy was the Cover or Nemorino, and performed in scenes from "Cosi fan Tutte"

Opera Colorado

2023 - 2024
Englewood, CO

Artist in Residence

2023 - 2024
During his time at Opera Colorado, Randy Covered Don Ottavio in "Don Giovanni". Randy was featured in various performances, including the outreach shows of "Cenerentola" and "L'elisir d'amore".

Opera Saratoga

2023 - 2025
Saratoga Springs, NY

Festival Artist

2023 - 2025
Randy has performed with Opera Saratoga for two different seasons. His first was in 2023, where he performed in "Don Pasquale" as Ernesto. His second year was in 2025, where he performed as Raoul de Gardefeu in "La vie Parisienne", and Amrbose in "In a Grove"

Pensacola Opera

2022 - 2023
Pensacola, FL

Jan Miller Studio Artist

2022 - 2023
Randy performed in "La Boheme" as Parpignol and Covered Rodolfo, and in Carousel as Enoch Snow.

Expertise

Industry

Opera

Musical Theatre