love opera.

850.433.6737

love opera.

Randy Ho

Randy Ho is a vibrant performer from Denver, CO. During the 2025-2026 season, Randy makes his Glimmerglass Festival Debut as Goro in Madame Butterfly and ensemble for Così. Prior to Glimmerglass, Randy returned to Palm Beach Opera as a Laufer Young Artist, where he performed in La bohème (Parpignol/Rodolfo Cover), Rigoletto (Borsa/Duca Cover), and Les pêcheurs de perles (Nadir Cover).
Randy has performed with Palm Beach Opera, as Tybalt (Roméo et Juliette) and Gastone (La traviata), Opera Saratoga as Raoul de Gardefeu (La vie Parisienne) and Ambrose Raines (In a Grove), and Opera Montana as Barigoule (Viardot’s Cendrillon). Randy’s other notable performances include Nemorino (L’elisir d’amore) with the Opera Nacional de Chile, Ernesto (Don Pasquale) with Opera Saratoga, 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 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.

>>Artist Website