Filmography
Young James Herriot
3 Episode s . as Whirly Tyson
Young James Herriot
3 Episode s . as Whirly Tyson
Rebus
6 Episode s . as Rhona Moncrieffe
Rebus
6 Episode s . as Rhona Moncrieffe
Outcasts
8 Episode s . as Fleur Morgan
Outcasts
8 Episode s . as Fleur Morgan
Being Human
36 Episode s . as Daisy
Being Human
36 Episode s . as Daisy
Desperate Romantics
6 Episode s . as Lizzie Siddal
Desperate Romantics
6 Episode s . as Lizzie Siddal
The Nevers
6 Episode s . as Maladie
The Nevers
6 Episode s . as Maladie
Atlantis
25 Episode s . as Medea
Atlantis
25 Episode s . as Medea
The White Princess
8 Episode s . as Catherine Gordon
The White Princess
8 Episode s . as Catherine Gordon
Raw
30 Episode s . as Zoe
Raw
30 Episode s . as Zoe