Actor
The Postcard Killings
2020 · as Matts
Anorak
2018 · as Highways Authority Officer
A Second Son
2012 · as Gerry Turner
Three Blind Mice
2003 · as Jorn
Stealing Rembrandt
2003 · as Toby
Little White Lies
1998 · as David Marsh
Le blanc à lunettes
1995 · as Philips
Murder in Mind
1994 · as Danny
Wide-Eyed and Legless
1993 · as Young Doctor
The Russia House
1990 · as Scientist - Whitehall
Chinese Whispers
1989 · as Gavin
Another Country
1984 · as Batsman 1