We don't have a biography for Leyla yet. Hang in there, or go ahead and contribute one.
Appearances
The Tribe
Guest cast, played by Jodie Alexander
- Episode 2x07: Episode 7 (Dec 4, 1999)
- Episode 2x19: Episode 19 (Jan 15, 2000)