← Back to explore

Tom Ellis

Acting

Born November 17, 1978 · Cardiff, Wales, UK

Also known as Thomas Paul 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".

Filmography34 titles

Monday Monday

as Steven

Bottomless Brunch at Colman's

as Self

CIA

2026as Colin Glass

Lucifer

2016as Lucifer Morningstar

Pollyanna

2003as Tim

Agatha Christie's Poirot

1989as Detective Inspector Bland

Accused

2010as Neil McGray

The Flash

2014as Lucifer Morningstar

Merlin

2008as Cenred

Tell Me Lies

2022as Oliver

Doctor Who

2005as Thomas Milligan

Miranda

as Gary Preston

Exploding Kittens

2024as GodCat (voice)

The Strain

2014as Rob Bradley

Rush

2014as Dr. William P. Rush

Midsomer Murders

1997as Lee Smeeton

Once Upon a Time

2011as Robin Hood

ShakespeaRe-Told

2005as Claude

Family Guy

1999as Oscar Wilde (voice)

The Secret of Crickley Hall

2012as Gabe Caleigh

The Fades

2011as Mark Etches

Vera Drake

2004as Police Constable

Waking the Dead

2001as Harry Taylor

The Great North

2021as Rick Chateau (voice)

Jack and the Beanstalk: The Real Story

2001as Bigger Boy #1

The Thursday Murder Club

2025as Jason

The Kelly Clarkson Show

2019as Self

Buffalo Soldiers

2001as Squash

Isn't It Romantic

2019as Dr. Todd

Washington Black

2025as Christopher 'Titch' Wilde

Players

2024as Nick Russell

High Heels and Low Lifes

2001as Uniformed Officer

The Best Man

2005as Groom

Miss Conception

2008as Zak