3 credits on file—3 films, spanning 1990–2015.
Joy
2015 · 66/100
What's the Worst That Could Happen?
2001 · 42/100
Mermaids
1990 · 68/100