DCS Robert Toal
Crime (2021)
DCS Bob Toal
Flour Power (2019)
Narrator (Voice)
Scotland The Promised Land (2016)
Bazdeev
War and Peace (2016)
Erling Munk
Fortitude (2015)
Joey
The Runaway (2011)
Send In The Dogs (2008)
DCI Red Metcalfe
Messiah (2001)
Inspector John Rebus
Rebus (2000)
D.I. Pat Chappel
The Vice (1999)
Barney Barnato
Rhodes (1996)
Silent Witness (1996)
McCaffrey
A Mug's Game (1996)
Eddie
Takin' Over the Asylum (1994)
Lawrence Wilson
All Good Things (1991)
Fraser Boyle
Your Cheatin' Heart (1990)
The Singing Detective (1986)
Baroja
Secret Army (1977)