Known For
Filmography
2019
2013
2011
20002000
1997
1994
19881987
1985

Dark Sense
Movie · as Johns

Shetland
TV · as Calvin's Lawyer · 1 ep

Case Histories
TV · as Victor Land · 2 eps
Attachments
Attachments
TV · as Sawyer · 7 eps

Monarch of the Glen
TV · as Chris McCullen · 1 ep

Double Team
Movie · as Delta Two

Chasing the Deer
Movie · as Old Cameron
Playing For Real
Playing For Real
TV · as Perry Gilbert-Walker · 7 eps

The Story of a Recluse
Movie · as Dalgleish

Screen Two
TV · as Kiran's Father · 1 ep