1.15
Popularity6
Credits6.8
Rating80.7M
Budget127M
RevenueActing
Primarily2022 Nope as Antlers Holst
2017 Ghost in the Shell as Dr. Osmond
2012 Hitchcock as Ed Gein
2002 Treasure Planet as Scroop (voice)
2001 24 as Adrian Cross
1997 Alien Resurrection as Elgyn