Originally from Stirling, David moved to London to study Dance and Theatre Performance at Bird College. Since graduating, David has been lucky enough to perform in the West End, throughout the UK and abroad.
As well as an acting and musical theatre coach, he is also a personal trainer and a certified instructor for the movement training system Animal Flow.
In 2022, David was selected as a participant on the Traverse Theatre’s Breakthrough Writers: Launchpad programme, the result of which was his first play, 'I’ve Never Met Anyone Quite Like You Before'. Following a successful premiere at the Edinburgh Fringe Festival 2023 multiple four-star reviews and an Offest Nomination, the play competed a sell-out run at the Old Red Lion Theatre, London in 2024. In 2025, the play will make its international debut at the Red Sandcastle Theatre, Toronto.