TRAINING: Rose Bruford
David is currently playing Donald in A PASSIONATE WOMAN at Leeds Playhouse, directed by Tess Seddon.
David was nominated in the Best Actor in a Supporting Role category (Manchester Evening News Theatre Awards) for his role as Stephen Blackpool in HARD TIMES (Library Theatre, Manchester)
He was a series regular in Emmerdale and The Cops and a recurring character in Waterloo Road, Coronation Street, Fat Friends and Heartbeat.
Film credits include: Strumpet (Dir. Danny Boyle), Vacuuming Completely Nude In Paradise (Dir. Danny Boyle), Heart (Dir. Charles McDougall), Hillsborough (Charles McDougall)
Television credits include: Time, Moving On, Years & Years, Doctors, Happy Valley, Home Fires, Holby City, Accused, Shameless, Coronation Street, Paradox, Emmerdale, Heartbeat, The Cops, Mysterious Creatures, The Girls Who Came To Stay, Waterloo Road, What We Did On Our Holidays, North & South, Fat Friends, The Bill, Dalziel & Pascoe, Blood Strangers
Theatre credits include: A Passionate Woman (Leeds Playhouse), Corinna Corinna (Everyman & Liverpool Playhouse), Wuthering Heights, West Side Story, There is A Light, Happy Days, The Mighty Walzers, Saturday Night Sunday Morning (Royal Exchange Theatre), The Ockerbys On Ice (Dukes Theatre), The Hoard Festival (New Vic, Newcastle), The Seagull, Hard Times, Audience, Much Ado About Nothing, Rock N Roll, Beyond Belief, Audience, Schweyk In The Second World War, Measure For Measure (Library Theatre), KES (Liverpool Playhouse), All Of You Mine, Spring & Port Wine (Bolton Octagon), Absent Friends (Oldham Coliseum, Harrogate Theatre & Basingstoke Haymarket Theatre), Get Ken Barlow (Watford Palace)