David Caves' Main TV Roles
Main Movie Roles
Guest TV Roles[none found]
David Caves is an English actor best known for his starring role as Jack Hodgson, the Lyell Centre's straight-talking, quick-witted and head-strong Lead Forensic Scientist, in the crime thriller police procedural television series Silent Witness, since 2013.
In 2012, Caves impressed critics with his portrayal of Petruchio for the Royal Shakespeare Company's The Taming of the Shrew, adding to his impressive range of theatre credits.
These include Deflores in The Changeling, Southwark Playhouse; Macheath in Beggar's Opera at Regents Park Open Theatre and Bosola in The Duchess Of Malfi, Northampton.
David also stars as Berenger in the feature film Ironclad 2, a sword-wielding action film set in 13th Century Northern England. It was his first major film role.
Related sites for this celeb