Throughout his twenties, he worked as a professional actor, taking small roles at various theatres, including the West Yorkshire Playhouse and, for a three year period, at the Royal National Theatre.
Throughout his twenties, he worked as a professional actor, using the stage name David Holdaway. He played small roles at various theatres, including the West Yorkshire Playhouse and, for a three year period, at the Royal National Theatre.