2 credits on file—2 films, spanning 2008–2018.
Spider-Man: Into the Spider-Verse
2018 · 87/100
Che: Part One
2008 · 67/100