John McGlynn

John McGlynn is a Scottish actor, who portrayed DI Tom Adams on Silent Witness in 1996. Other notable roles include Calum Buchanan on the television series ''All Creatures Great and Small. ''