A twin brother and sister separated at birth. Two halves forming the Yin and Yang. Two telepathic minds. An ancient clock tower. A mystery to keep the mind alert.
Louisa Milwood-Haigh
Leah (as Louisa Haigh)
Charlie Creed-Miles
Lee
Cleo Sylvestre
Verity
Vicky Murdock
Ruth
Vital Signs
2006
Two Thousand Acres of Sky
2001
Close and True
2000
Oliver Twist
1999
Max Headroom
Fantasy Island
Paradise City
Noughts + Crosses
The Vampire Lestat
The Changeling
Ghost Wars
So Weird
Chaotic
Emergence
Chuggington
The Ray Bradbury Theater
Sunburn
Big Women
1998
Midsomer Murders
1997
Family Money
Karaoke
1996
Cold Lazarus
Silent Witness
Kavanagh Q.C.
1995