DAVID Caves is the Northern Irish actor who’s currently making waves in BBC One’s Silent Witness. But, what else do we know about the star? And what else has he been in? Here’s what we know… Who is David Caves? David is from Northern Ireland and was educated at the Campbell College, Belfast. David’s parents […]