Atuação
14 títulos • ativo desde 1999

O Lobisomem
como Squire Strickland

Spooks
como Mike

Waking the Dead
como Pike

Tempestade
como Commander Bryant

Heartbeat
como Tom Wharton

Murphy's Law
como Victor

Dalziel and Pascoe
como Jamie Blackstone

Anibal: O Pior Pesadelo de Roma
como Publius Scipio

The Great Ecstasy of Robert Carmichael
como John Kramer

Peak Practice
como Colin Spinx

WPC 56
como Gordon Matthews

Doomwatch: Winter Angel
como Security Guard

First Born
como Priest

Angel of Death: The Story of Beverly Allitt
como Elenco