Canadian actress and stunt performer who was born on August 19, 1975 in New Westminster, Canada. She is known for I, Robot, X-Men: The Last Stand, and The Grey.
Canadian actress and stunt performer who was born on August 19, 1975 in New Westminster, Canada. She is known for I, Robot, X-Men: The Last Stand, and The Grey.