Acting - Born Sep 20, 1973 in Kensington, London, England, UK
No biography available.
NCIS
2003
Lost
2004
The Unit
2006
Waterloo Road
Flushed Away
Love Wrecked
2005
Postman Pat: The Movie
2014
Double Duty
2009
Branded
2017
Ava's Impossible Things
2016
Forget About Nick
Clubhouse Detectives in Search of a Lost Princess
2002