January 2018: David will be playing the role of Noel Buckley in Episode 2 of Hard Sun. The 6 part pre-apocalyptic drama begins January 6th on BBC One.

January 2018: David will be appearing as Nicholas Hobbey in the new adaptation of C.J. Sansom's Heartstone for BBC Radio 4. The 10 part series begins on 1st January.

December 2017: David can be seen in the new feature film Crooked House, which features Glenn Close and Terence Stamp. It airs on Channel 5 on 17th December.

November 2017: David can be heard playing Alan Lowther in Season 12 of Home Front on BBC Radio 4 until January 2018.