← Back to explore













Filmography12 titles

Bridgerton
2020as Lord Jack Featherington
2020as Lord Jack Featherington

Merlin
2008as Sir Leon
2008as Sir Leon

Foyle's War
2002as Armed Guard
2002as Armed Guard

Shameless
2004as Marc Arlington
2004as Marc Arlington

The New Look
2024as Malcolm Muggeridge
2024as Malcolm Muggeridge

Death in Paradise
2011as Callum Jones
2011as Callum Jones

People Just Do Nothing
2014as Joshua
2014as Joshua

The White Queen
2013as William Herbert
2013as William Herbert

Heartbeat
1992as Zak
1992as Zak

The Secret Garden
2020as Marcus
2020as Marcus

Will
2017as Sir Walter Raleigh
2017as Sir Walter Raleigh

Writers Retreat
2015as Alisdair
2015as Alisdair