Actor

A RADA graduate, David has received huge critical acclaim for his work in theatre, cinema and television. He played Captain Poison in the Oscar-nominated Blood Diamond and starred in hit US drama Homeland. In 2015 David has appeared in Spooks: The Greater Good with Peter Firth and Jennifer Ehle, Tulip Fever alongside Judi Dench, as well as featuring in Grimsby with Sacha Baron Cohen and Mark Strong.