Entre sus actuaciones más recordadas están "Crash", "Misión imposible 3" y "Saw III" (en la que interpreta a la doctora Lynn Denlon).