2016- 2022
Legends of Tomorrow
Actor - Carter Hall / Hawkman
2014
5.1
Transcendence
Actor - Bob
2010
5.9
Knight and Day
Actor - Bernhard
Full filmography