David Horton studied at the Royal Conservatoire of Scotland Alexander Gibson Opera School.
In 2023 he performed Remendado in Carmen for Waterperry Opera as well as appearing for Longborough Festival Opera in L’elisir d’amore. He regularly works at Garsington Opera, where he spent several years as an Alvarez Young Artist, and returned as Shepherd in Orfeo in 2022. Also in 2022 he understudied Vanderdendur and the Governor for Scottish Opera’s five star production of Candide.
Previous appearances with English Touring Opera include in Der Silbersee (2019) and their online performance of Comment oublieray? by Machaut in 2021.