4 credits on file—2 films and 2 shows, spanning 1999–2023.
True Spirit
2023 · 70/100
Crocodile Dundee in Los Angeles
2001 · 38/100
BeastMaster
1999–2002 · 62/100
The Lost World
1999–2002 · 76/100