Cast Credits Torchwood (2006) Guest starring as Jasmine Pierce Episode 1x05: Small Worlds (Nov 12, 2006) Casualty (1986) Guest starring as Megan Hendry Episode 20x25: The Lost Boys (Feb 18, 2006)