Filmography
Agatha Raisin
25 Episode s . as James Lacey
Agatha Raisin
25 Episode s . as James Lacey
Plotlands
6 Episode s . as Ralph Samson
Plotlands
6 Episode s . as Ralph Samson
A Dance to the Music of Time
4 Episode s . as Robert Tolland
A Dance to the Music of Time
4 Episode s . as Robert Tolland
Waterloo Road
222 Episode s . as Andrew Treneman
Waterloo Road
222 Episode s . as Andrew Treneman
Casualty
1335 Episode s . as Patrick Onley
Casualty
1335 Episode s . as Patrick Onley