Acting
1971-07-12 · Peterborough, Cambridgeshire, England, UK
Ouija
2014 · Movie
Spider-Man 3
2007 · Movie
Flight of the Living Dead
The Black Dahlia
2006 · Movie
Way of the Vampire
2005 · Movie
Alien Abduction
The Princess Diaries 2: Royal Engagement
2004 · Movie
Spider-Man 2
CSI: Crime Scene Investigation
2000 · Series