David played the lead role of Guy in Once the Musical at The Phoenix Theatre, a role that represented the realisation of a long standing dream for David.

"To play my first West End lead was a dream come true, but to do it with a show I loved and respected as much as Once was the icing on the cake. I'd been a fan of the film and the soundtrack for about a decade and I feel incredible privileged to have been a part of this beautiful, delicate show."