2017- 2017
Chicago Justice
Actor - Hank Voight
2015
3.5
Safelight
Actor - Eric
2014- Act
Chicago P.D.
Actor - Sargento Hank Voight
2013
Phantom
Actor - Dr. Semak
2012- Act
Chicago Fire
2011
7.7
X-Men: First Class
Actor - XO
2010
7.1
The Next Three Days
Actor - Detective Quinn
Full filmography