
Known For
Filmography
2025
2021
2019
2017
2015
2013
2012
2006
2004
2003
2001
1999
1999
1998
1997
1997
1995
1993
1988

A Thousand Blows
TV · as Crown Jeweller · 1 ep

Ghosts
TV · as Police Officer Jim · 4 eps

The Resistance Fighter
Movie

Carnage: Swallowing the Past
Movie · as Prof. Charles Grandage

Every Thing Will Be Fine
Movie · as Policeman

RED 2
Movie · as Blackwell

Hamlet
Movie · as Guildenstern

Night at the Museum
Movie · as Clark

The 4400
TV · as Michael Ancelet · 1 ep

Mayday
TV · as First Officer Phil Hayes · 1 ep

Largo Winch
TV · as Neil Cawter · 1 ep

Dead Silent
Movie · as Bob

The Long Winter
Movie · as Traducteur

The Lost World
Movie · as Student

Stargate SG-1
TV · as Jaffa, Dol'ok · 1 ep

The Hunger
TV · as Lane Dowling · 1 ep

The Outer Limits
TV · as Andy · 1 ep

Frank Stubbs Promotes
TV · as Crispin · 1 ep

Red Dwarf
TV · as Gelf · 1 ep