Cast Credits Da Vinci's Demons (2013) Guest starring as Ozzo Episode 2x08: The Fall From Heaven (May 10, 2014)