We don't have a biography for Natasha Vasiluk yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
DC's Legends of Tomorrow (2016)
Guest starring as Baba Yaga
(2 episodes)
- Episode 4x16: Hey, World! (May 20, 2019) [Co-Star]
- Episode 4x05: Tagumo Attacks!!! (Nov 19, 2018) [Co-Star]
The Outer Limits (1995)
Guest starring as Alexandra Nevsky
- Episode 5x21: Star Crossed (Aug 13, 1999)