Cast Credits Da Vinci's Demons (2013) Guest starring as Vlad's Servant Episode 1x06: The Devil (May 17, 2013)