2015- 2017
Zoo
Actor - Gerard Argent
2015- 2019
The Man in the High Castle
Actor - Hagan
2015- 2018
12 Monkeys
Actor - Dr. David Eckland
2014- 2024
Fargo
Actor - Otto Gerhard
2007
8.0
Evening
Producer
2006
4.0
The Night Listener
2004- 2009
Battlestar Galactica
Actor - Saul Tigh
Full filmography