Tom Ellis is a Welsh actor. He first appeared in the 2001 TV movie The Life and Adventures of Nicholas Nickleby. At the same time, he made his big screen debut in High Heels and Low Lifes. He then played Frank Bennett on the TV show Nice Guy Eddie. He went on to have performances in the films I’ll Be There and Vera Drake. In 2006, he became known for his role as Dr. Oliver Cousins on EastEnders. He next starred as Gary Preston on the British sitcom Miranda. In the 2010s, he played Robin Hood in an episode of Once Upon a Time, after which he starred as Dr. William Rush on the short-lived series Rush. He’s currently popular for his role as Lucifer Morningstar on Lucifer.