Born in UK
Amelia
2009
As Reporter #3
Who Am I?
1998
As Morgan
The Mangler
1995
As Officer Steele
American Ninja 4: The Annihilation
1990
As Maksood