4 credits on file—4 films, spanning 1998–2024.
The Six Triple Eight
2024 · 63/100
Showtime
2002 · 43/100
15 Minutes
2001 · 50/100
The Truman Show
1998 · 86/100