Filmografie
2007
Film
Saw IV
als Lynn Denlon
2006
Film
Saw III
als Lynn Denlon
2006
Film
Mission: Impossible III
als Davian's Translator