Thomas John Ellis is a Welsh actor. He became known for playing Gary Preston in the BBC One sitcom Miranda, then achieved wider recognition for his role as Lucifer Morningstar in the Fox/Netflix urban fantasy series Lucifer and the Arrowverse franchise crossover "Crisis on Infinite Earths". From Wikipedia