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).