2023
7.1
Missing
Actor - Kevin
2021
6.6
Old
Actor
2020- Act
Industry
Actor - Eric Tao
2017- 2017
Inhumans
Actor - Karnak
2016- Act
High Maintenance
Actor - Gene
2015
7.9
Star Wars: Episode VII - The Force Awakens
Actor - Admiral Statura
2014- 2018
The Night Shift
Actor - Dr. Topher Zia
Full filmography