David has completed many solo performances, singing some of the best-loved opera arias including E Lucevan le Stelle (Tosca), Una Furtiva Lagrima (Elixir of Love) and La Donna E’ Mobile (Rigoletto); Neapolitan songs including O Sole Mia and Torna a Surriento; Musical show highlights include Bring Him Home (Les Miserables) and Music of the Night (ThePhantom of the Opera) as well as Maria and Tonight (West Side Story). Oratorio and religious works include Ave Marie, Panis Angelicus and If with all your hearts (Mendelssohn, Elijah).
David regularly sings with Sheffield City Opera. In October he recently played the lead role Joe, in their contemporary opera Donna and Her Mobile. In addition to this he has also sung with international touring choir Masterworks Chorale.
He is looking forward to being part of the City of Manchester Opera production of I Pagliacci in May 2019.