2016- Act
Chance
Actor - Detective Kevin Hynes
2015- 2016
Aquarius
Actor - Joe Wilson
2011- 2015
Revenge
Actor - Carl Porter
2010
Sympathy for Delicious
Actor - C.O. Jacko
2008
8.0
What Doesn't Kill You
Director
2005
7.5
Munich
Actor - Belligerent American
2004- 2010
Lost
Actor - Ryan Pryce
Full filmography