
Filmography

Casualty
1986 · Gareth Price, Jamie Joyce

Heartbeat
1992 · Ben Ealham

Endeavour
2013 · Dr. Malcolm Speight

Dalziel and Pascoe
1996 · Nigel Fielding

Poldark
2015 · Jeffrey Clymer

The Inspector Lynley Mysteries
2002 · Clive Pritchard

Sharpe
1993 · Ensign William Matthews

The Upper Hand
1990 · Adam

Cadfael
1994 · Yves Hugonin

Master and Commander: The Far Side of the World
2003 · Faster Doudle, Able Seaman

Urban Gothic
2000 · Milton

The Infinite Worlds of H.G. Wells
2001 · Harold

SpaceVets
1992 · Captain

Black Hearts in Battersea
1995 · Simon

Doctor Faustus - Live at Shakespeare's Globe
2012 · Benvolio/Second Scholar

Sharpe's Company
1994 · Ensign Matthews
The Coral Island
2000 · Ralph

Breaking the Code
1996 · Young Alan Turing

The Old Curiosity Shop
1995 · Kit Nubbles

The Tempest - Live at Shakespeare's Globe
2014 · Sebastian

Cyber Eden
1992 · Jeffrey / Jeff

The Virgin in the Ice
1995 · Yves Hugonin

Love's Labour's Lost - Live at Shakespeare's Globe
2010 · Longaville

The Winter's Tale
1999 · Cleomenes

A Woman of No Importance
2017 · Lord Alfred Rufford