Tom Ellis is a Welsh actor who is best known for his roles as Gary Preston on the BBC television series "Miranda" and as Lucifer Morningstar in the television series "Lucifer". ... Read more