Tom Ellis
Biography
Tom Ellis is a Welsh actor. He became known for playing Dr. Oliver Cousins in the BBC soap opera "EastEnders" and Gary Preston in the BBC One sitcom Miranda (2009–2015), then achieved wider recognition for his role as Lucifer Morningstar in the Fox/Netflix urban fantasy series Lucifer (2016–2021) and the Arrowverse franchise crossover "Crisis on Infinite Earths" (2019). Other notable roles include Justyn in Channel 4's "No Angels" and Thomas Milligan in the series three finale of the British science-fiction television programme "Doctor Who".
Also Known As
Movie Appearances

Miss Conception
as Zak
2008

Buffalo Soldiers
as Squash
2002

Under Milk Wood
as Mr. Ogmore
2014

Pollyanna
as Tim
2003

Vera Drake
as Police Constable
2004

The Thursday Murder Club
as Jason
2025

The Life and Adventures of Nicholas Nickleby
as John Browdie
2001
Would Like To Meet
as Plumber
2007

The Best Man
as Groom
2005
Calon Gaeth
as Edward
2006

Isn't It Romantic
as Dr. Todd
2019

The Place We Go To Hide
as Quentin
2014

Miranda: My Such Fun Celebration
as Self
2020

Much Ado About Nothing
as Claude
2005

High Heels and Low Lifes
as Uniformed Officer
2001

Players
as Nick Russell
2024

Gothica
as Victor Frankenstein
2013

Miranda Hart’s Maracattack
2013

The Big Night In
as Self
2020
TV Appearances

Midsomer Murders
as Lee Smeeton
1997

This Morning
as Self
1988

Waking the Dead
as Harry Taylor
2001

Trial & Retribution
1997

Messiah
as Dr. Philip Ryder
2001

ShakespeaRe-Told
as Claude
2005

The Passion
as Apostle Philip
2008

Robert Montgomery Presents
as Jim Martin - act 1
1950
Masterwork
TBA

Monday Monday
as Steven
2009

Miranda
as Gary Preston
2009

Sugartown
as Max
2011
