6 credits on file—5 films and 1 show, spanning 2009–2021.
Crisis
2021 · 60/100
Transplant
2020–2024 · 76/100
Race
2016 · 68/100
Pawn Sacrifice
2014 · 68/100
Immortals
2011 · 53/100
Mr. Nobody
2009 · 75/100