Please answer the following question by reasoning step-by-step.
Thomas John Ellis (born 17 November 1978), better known as Tom Ellis, is a Welsh actor. He is best known for playing Gary Preston in the sitcom Miranda (2009 -- 2015) and Lucifer Morningstar in the television series Lucifer (2016 --).\n\nWho is the actor that plays lucifer on tv?

Thomas John Ellis
To answer this question, we should know that: He is best known for playing Gary Preston in the sitcom Miranda (2009 -- 2015) and Lucifer Morningstar in the television series Lucifer (2016 --).

.

Therefore, the answer is Thomas John Ellis