- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
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).
Awards
Known For
Filmography