27 credits on file—21 films and 6 shows, spanning 1997–2023.
Pearl Harbor
2001 · 60/100
Magnolia
1999 · 79/100
Home Alone 3
1997 · 43/100