Cast Credits NCIS: Los Angeles (2009) Guest starring as Natasha Episode 7x04: Command & Control (Oct 12, 2015)