9 credits on file—9 films, spanning 1989–2020.
Fatale
2020 · 55/100
The Intruder
2019 · 54/100
Nurse
2013 · 45/100
Obsessed
2009 · 47/100
Lakeview Terrace
2008 · 55/100
Tom and Huck
1995 · 54/100
Passenger 57
1992 · 52/100
Flashback
1990 · 59/100
Star Trek V: The Final Frontier
1989 · 49/100