9 credits on file—4 films and 5 shows, spanning 1988–2023.
Totally Completely Fine
2023 · 80/100
The Tourist
2022–2024 · 73/100
Ticket to Paradise
2022 · 62/100
The Power of the Dog
2021 · 71/100
Frayed
2019–2021 · 85/100
Top of the Lake
2013–2017 · 73/100
Holy Smoke
1999 · 55/100
The Piano
1993 · 79/100
Home and Away
1988 · 52/100