David CavesActingBorn 07/08/1978Belfast, Northern Ireland, UKKnown ForTroilus and Cressida2026Widow's Walk201915 Days2019Jackie2016Ironclad 2: Battle for Blood2014Silent Witness1996