Twyla Littleton(1955-2024)
- Actress
- Writer
Twyla Littleton was born in November 1955 in San Antonio, Texas, USA. She was an actress and writer, known for Ruthless People (1986), Death Wish II (1982) and Misfits of Science (1985). She was married to Nikko Shabtai. She died on 7 June 2024 in Tarzana, Los Angeles, California, USA.