Nelson is a returning Resident Artist with the Portland Opera. He previously performed roles with the Portland Opera in Bernstein's Candide, Philip Glass' Galileo Galilei, Puccini's Madame Butterfly, Ravel's L’Heure Espagnole and L’Enfant et les Sortilèges, and Puccini's Turandot. Nelson made his debut with Tacoma Opera last season as Selim in Turk In Italy.
Originally from Winthrop, Minnesota, Nelson attended the University of Minnesota. In 2007, Nelson won First Prize at the Metropolitan Opera National Council Auditions in the Minnesota District.