Han har spelat allt från Hamlet till Frankensteins monster och en premiärminister som tvingas ha sex med en gris.