3 credits on file—3 films, spanning 2005–2022.
Bardo: False Chronicle of a Handful of Truths
2022 · 66/100
Don't Blame the Kid
2016 · 67/100
The Legend of Zorro
2005 · 56/100