Cast Credits Spooks (2002) Guest starring as Leyla Ahmed Episode 1x03: Episode 3 (May 27, 2002) [Uncredited]