5 credits on file—4 films and 1 show, spanning 2010–2025.
Blue Moon
2025 · 71/100
Superman
2025 · 70/100
The Letter for the King
2020 · 54/100
Tale of Tales
2015 · 65/100
The Infidel
2010 · 59/100