2020- Act
Big Sky
Actor - Avery McCallister
2018- Act
The Passage
Actor - Dr. Jonas Lear
2018
Chimera
Actor - Quint
2017- 2017
Inhumans
Actor - Dr. Evan Declan
2017
Rememory
Actor - Lawton
2016- Act
MacGyver
Actor - Russ Taylor
2014- Act
The 100
Actor - Marcus Kane
Full filmography