2018
4.8
Summer of 84
Actor - Curtis Farraday
2017- 2019
Anne
Actor - Cole Mackenzie
2017
This Is Your Death
Actor - Elliott
2016- 2021
Van Helsing
Actor - Troy Johnson
2015- 2019
The Man in the High Castle
Actor - Henry Iver
2014- 2020
The 100
Actor - Aden
2005- 2020
Supernatural
Actor - Eliot
Full filmography