5 credits on file—5 films, spanning 1998–2025.
In the Lost Lands
2025 · 41/100
The Girl with the Dragon Tattoo
2011 · 80/100
Empire of the Wolves
2005 · 53/100
Impostor
2001 · 47/100
Blade
1998 · 67/100