3 credits on file—2 films and 1 show, spanning 1992–2025.
Long Day's Journey Into Night
2025 · 68/100
Wreck
2022–2024 · 73/100
Passenger 57
1992 · 52/100