Tacy Kneale
- Actress
- Special Effects
- Additional Crew
Tacy Kneale was born in January 1958 in Paddington, London, England, UK. She is an actress, known for Lost in Space (1998), Dog Soldiers (2002) and Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991).
- TriviaBrother is Matthew Kneale, also a prize-winning writer.
Contribute to this page
Suggest an edit or add missing content