Birthday
1978/11/02 (46 years old)
Gender
Male
Place of Birth
Tunbridge Wells, Kent, England, UK
Also know as
--
(2003) Frankenstein: Birth of a Monster
as Percy Bysshe Shelley
(2021) Beauty and the Beast: A Comic Relief Pantomime for Christmas
as The Beast
(2020) Miss Marx
as Freddy
(2023) White Widow
as Andrew
(2002) The Real Jane Austen
as Tom Lefroy
(2011) Is This a Joke?
as Driving Me Nuts
(2022) Living
as Hart
(2023) What's Love Got to Do with It?
as James
(2003) The Gathering
as Brett
(2015) The Scandalous Lady W
as Viscount Deerhurst
The Magic Faraway Tree
as Mr. Watzisname
(2011) National Theatre Live: One Man, Two Guvnors
as Stanley Stubbers
(2003) The Other Boleyn Girl
as Henry Percy
(2017) National Theatre Live: Twelfth Night
as Orsino
(2017) King Charles III
as William
(2004) Bridget Jones: The Edge of Reason
as Director in Gallery
(2017) National Theatre Live: Young Marx
as Engels
(2001) Lorna Doone
as Charley Doone
(2018) Man of the Hour
as Hector
(2018) The Queen and I
as Prince Charles
(2011) Sean Lock: Rogue Landlord
as ---
(2010) Huge
as Darren
(2018) The Little Stranger
as Tony Morley
(2019) National Theatre Live: A Midsummer Night's Dream
as Theseus / Oberon
(2020) Emma.
as John Knightley
(2020) Dolittle
as Sir Gareth
(2024) Shoshana
as Ralph Cairns
The Choral
as ---
(2005) Nathan Barley
as Max Herbert
(1993) Sharpe
as ---
(2004) Green Wing
as Boyce
(2001) The Office
as Ricky Howard
(2005) According to Bex
as ---
(2002) Rescue Me
as ---
(2007) Bonkers
as ---
(2024) Rivals
as James Vereker
(2013) Bluestone 42
as Nick
(2013) Breathless
as Richard Truscott
(2021) Foundation
as Director Sef Sermak
(2008) Fairy Tales
as ---
(2021) A Very British Scandal
as George Emslie
(2006) The IT Crowd
as Daniel Carey
(2017) Motherland
as Paul
(2016) The Crown
as James Colthurst
(2000) Lorna Doone
as Charley Doone
(2007) Phineas and Ferb
as Mr. Macabre (voice)
(2023) Maternal
as Guy Cavendish
(2020) Trying
as Freddy
(2024) My Lady Jane
as Narrator (voice)
(2006) Tripping Over
as Sam
(2014) The Musketeers
as Duke of Beaufort
(2020) Miss Scarlet and the Duke
as Basil Sinclaire