Cast Credits Torchwood (2006) Guest starring as Newsreader Episode 1x13: End of Days (Jan 5, 2007) HARDtalk (1998) Starring as Carrie Gracie