
Atuação
50 anos • Dundee, Scotland, UK • 31 títulos • ativo desde 1997

Band of Brothers
como Edward J. (Babe) Heffron

Outlander
como Donald MacDonald

Outlander
como Major Donald MacDonald

Silo
como Phil

Filth: O Nome Da Ambição
como Rent Boy

Legítimo Rei
como Bishop of St. Andrews

Feliz Natal
como William

Shetland
como Gavin Laird

O Ouro
como Garth Chappell

Lockerbie: Uma Busca pela Verdade
como Roland Stephenson

Only You
como Private doctor

Waking the Dead
como Martin Ness

Cadfael
como Sulien

Cadfael
como Sulien Blount (uncredited)

Guilt
como Adrian

Waterloo Road
como Ronnie Fairchild

O Garoto de Borstal
como Jock

The Coroner
como Eddie Landman

Stonehouse
como Bank Manager

Segurança Máxima
como SO Martins