Tom Riley Tom Riley

In Starz's historical fantasy series Da Vinci's Demons, the titular and prolific inventor and artist is not exactly how you've imagined him to be. In place of the long-bearded man, this Leonardo Da Vinci (played by the 31-year-old British actor Tom Riley) is in his prime, battling his own inner demons as he fights to set knowledge free.

Get the scoop on all the new winter TV shows

Get the scoop on your favorite returning winter TV shows