Tom Ellis is a Welsh actor, best known for playing Dr. Oliver Cousins in the BBC soap opera "EastEnders" and Detective Sergeant Sam Speed in a "Life on Mars" parody in the "The Catherine Tate Show. He was also Sam in the BBC comedy "Pulling", and plays Gary in Miranda Hart's BBC2 comedy "Miranda". Other notable roles include Justyn in Channel 4's "No Angels" and Thomas Milligan in the series three finale of British science-fiction television programme "Doctor Who". He also starred in the ITV comedy drama "Monday Monday" during July and August 2009 alongside Fay Ripley. Ellis is married to actress Tamzin Outhwaite. The family moved to England and Ellis attended High Storrs School in Sheffield and was a French Horn player in the City of Sheffield Youth Orchestra. He was also a huge Sheffield Wednesday fan, but now supports Arsenal.
TBACIA (1 Episode) as Hart Hoxton
TBASecond Wife (1 Episode) as Jacob
TBAMasterwork (1 Episode) as Unknown
2025The Thursday Murder Club as Jason Ritchie
2025Washington Black (8 Episodes) as Christopher 'Titch' Wilde
2024Exploding Kittens (9 Episodes) as GodCat (voice)
2024Players as Nick Russell
2022Tell Me Lies (8 Episodes) as Oliver
2021The Great North (1 Episode) as Rick Chateau (voice)
2020Bottomless Brunch at Colman's (1 Episode) as Self
2020Miranda: My Such Fun Celebration as Self
2019Isn't It Romantic as Dr. Todd
2016Lucifer (93 Episodes) as Lucifer Morningstar
2014The Flash (1 Episode) as Lucifer Morningstar
2014Rush (10 Episodes) as Dr. William P. Rush
2014The Strain (1 Episode) as Rob Bradley
2014Under Milk Wood as Mr. Ogmore
2014The Place We Go To Hide as Quentin
2013Miranda Hart’s Maracattack as Unknown
2013Walking Stories as Jarrod
2013Gothica as Victor Frankenstein
2012The Secret of Crickley Hall (3 Episodes) as Gabe Caleigh
2012Gates (5 Episodes) as Mark
2011Once Upon a Time (1 Episode) as Robin Hood
2011The Fades (6 Episodes) as Mark Etches
2011Sugartown (3 Episodes) as Max
2010Accused (1 Episode) as Neil McGray
2009Miranda (18 Episodes) as Gary Preston
2009Monday Monday (7 Episodes) as Steven
2008Celebrity Juice (1 Episode) as Self
2008Merlin (4 Episodes) as Cenred
2008Miss Conception as Zak
2008The Passion (6 Episodes) as Apostle Philip
2007Would Like To Meet as Plumber
2006Pulling (2 Episodes) as Sam
2006Calon Gaeth as Edward
2006Suburban Shootout (14 Episodes) as P.C. Haines
2005Much Ado About Nothing as Claude
2005ShakespeaRe-Told (1 Episode) as Claude
2005Love Soup (1 Episode) as Unknown
2005The Best Man as Groom
2005Doctor Who (1 Episode) as Thomas Milligan
2005Twisted Tales (1 Episode) as Unknown
2004Vera Drake as Police Constable
2004No Angels (4 Episodes) as Unknown
2003Spine Chillers (1 Episode) as Alex
2003Pollyanna as Tim
2002Buffalo Soldiers as Squash
2002Wild West (1 Episode) as Bungee Jump Instructor
2001Jack and the Beanstalk: The Real Story (2 Episodes) as Bigger Boy #1
2001High Heels and Low Lifes as Uniformed Officer
2001Waking the Dead (2 Episodes) as Harry Taylor
2001Messiah (2 Episodes) as Dr. Philip Ryder
2001The Life and Adventures of Nicholas Nickleby as John Browdie
1999Family Guy (1 Episode) as Oscar Wilde (voice)
1997Trial & Retribution (2 Episodes) as Unknown
1997Midsomer Murders (1 Episode) as Lee Smeeton
1989Agatha Christie's Poirot (1 Episode) as Detective Inspector Bland
1988This Morning (1 Episode) as Self
1950Robert Montgomery Presents (1 Episode) as Jim Martin - act 1
TBASecond Wife (1 Episode) ... Executive Producer
2016Lucifer (26 Episodes) ... Executive Producer