Judith Drake
Born: Tulsa, Oklahoma, USA
Acting (in our collection)
Insidious: The Last Key
(2018)
Zodiac
(2007)
Dirty Love
(2005)
Perfect Opposites
(2004)
House of 1000 Corpses
(2003)
Intolerable Cruelty
(2003)
Baby Geniuses
(1999)
Phantoms
(1998)
Angel Heart
(1987)