|2019||See as Tamacti Jun|
|2018||The City & The City as Doctor Bowden|
|2014||Days and Nights as Peter|
|2014||Penny Dreadful as Dr. Alexander Sweet / Dracula|
|2013||Europa Report as Dr. Daniel LuxembourgWatch Free|
|2012||The Twilight Saga: Breaking Dawn - Part 2 as Eleazar Denali|
|2011||The Twilight Saga: Breaking Dawn - Part 1 as Eleazar Denali|
|2009||Happy Tears as Jackson|
|2008||The Hurt Locker as Col. John Cambridge|
|2007||The Cry as Alex Scott|
|2007||National Treasure: Book of Secrets as John Wilkes Booth|
|2002||K-19: The Widowmaker as Pavel|
|1999||Harlem Aria as MatthewWatch Free|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.