William Mannering
Biography of William Mannering is currently unavailable from our data sources.
Biography of William Mannering is currently unavailable from our data sources.
Master and Commander: The Far Side of the World
As Faster Doudle, Able Seaman
The Old Curiosity Shop
As Kit Nubbles
Breaking the Code
As Young Alan Turing
Cyber Eden
As Jeffrey / Jeff
Love's Labour's Lost - Live at Shakespeare's Globe
As Longaville
The Winter's Tale
As Cleomenes
Doctor Faustus - Live at Shakespeare's Globe
As Benvolio/Second Scholar
The Tempest - Live at Shakespeare's Globe
As Sebastian
A Woman of No Importance
As Lord Alfred Rufford
Casualty
As Gareth Price
The Upper Hand
As Adam
Black Hearts in Battersea
As Simon
Heartbeat
As Ben Ealham
Endeavour
As Dr. Malcolm Speight
The Inspector Lynley Mysteries
As Clive Pritchard
SpaceVets
As Captain
Cadfael
As Yves Hugonin
Poldark
As Jeffrey Clymer