Atuação
16 títulos • ativo desde 1989

Shetland
como Plant Manager

Meu Nome é Joe
como Alf

Felizes Dezesseis
como Tony

Marcas da Vida
como Angus

Takin' Over the Asylum
como Carpenter

Emboscada
como Vet

Monarch of the Glen
como Elenco

Taggart
como Elenco

Silent Scream
como PO3

Marooned
como Thug #1

The Long Roads
como Terry

Dream Baby
como Policeman in Pub

Strathblair
como Mark Stewart
Cracked
como Rory