Known For
Filmography
2007
2006
2006
2005
2004
20042002
2001
2001
1997
1993
1992
1990
1990
1986
1985

Romantic
Movie

In a Day
Movie · as Jasper

Black Book
Movie · as British Intelligence Captain

Colour Me Kubrick
Movie · as Butch Roberts

The Aryan Couple
Movie · as Gerhard
Dive to Bermuda Triangle
Dive to Bermuda Triangle
Movie · as Captain Powers

Brook by Brook
Movie · as Self

Last Orders
Movie · as Young Lenny

Band of Brothers
TV · as Charles E. (Chuck) Grant · 8 eps

Sharpe: The Legend
Movie · as Denny

Sharpe's Eagle
Movie · as Ensign Denny

Heartbeat
TV · as Jamie Finn · 2 eps

Pump Up the Volume
Movie · as Chip

The Mahabharata
TV · as Abhimanyu · 1 ep

David Copperfield
TV · as Teenage David Copperfield · 3 eps

MacGyver
TV · as Page · 1 ep
