Born 1977 (age 49) · UK
Appears in 23 titles

Filmography

Master and Commander: The Far Side of the World
7.2
Master and Commander: The Far Side of the World
2003
as Faster Doudle, Able Seaman
Sharpe's Company
6.8
Sharpe's Company
1994
as Ensign Matthews
Breaking the Code
5.5
Breaking the Code
1996
as Young Alan Turing
The Tempest - Live at Shakespeare's Globe
Cyber Eden
5.3
Cyber Eden
1992
as Jeffrey / Jeff
The Old Curiosity Shop
7.3
The Old Curiosity Shop
1995
as Kit Nubbles
Doctor Faustus - Live at Shakespeare's Globe
6.5
Doctor Faustus - Live at Shakespeare's Globe
2012
as Benvolio/Second Scholar
The Winter's Tale
7.0
The Winter's Tale
1999
as Cleomenes
A Woman of No Importance
6.0
A Woman of No Importance
2017
as Lord Alfred Rufford
Love's Labour's Lost - Live at Shakespeare's Globe
The Virgin in the Ice
The Virgin in the Ice
1995
as Yves Hugonin