Han har spilt i en rekke forskjellige filmer, blant annet i roller som General Zod i og Finis Valorum i .