Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Troublemakers

1990
as Leone

Stud Life

2012
as Jamaican Hairdresser

The Shadow in the North

2007
as Nellie Budd

Elmina’s Kitchen

2005
as Anastasia

West of Liberty

2019
as Fran Bowden

I Could Never Be Your Woman

2007
as Marty's Secretary

Guest Star

Episode Doctor Who (2005)
New Earth
2006