3 credits on file—3 films, spanning 2000–2018.
Sorry to Bother You
2018 · 70/100
My Name Is Khan
2010 · 77/100
Titan A.E.
2000 · 63/100