Roger Delgado: The Master 2009
Actor, Thanks
Doctor Who: Planet of the Spiders 1974
as Spider Voice
Credits from TMDB.