Acting · 1965-01-31 – 2005-09-13 · Salford, Lancashire, England, UK
Sem biografia disponível.
Degrassi
2001
La Femme Nikita
1997
Relic Hunter
1999
Sue Thomas: F.B.Eye
2002
Resident Evil - Apocalipse
2004