2019
Countdown
Actor - Dr. Sullivan
2018
Asher
Actor - Uzi
2014
Freezer
Actor - Detective Sam Gurov
2013
The Damned
Actor - David Reynolds
2012
The Twilight Saga: Breaking Dawn - Part 2
Actor - Carlisle Cullen
2011
The Twilight Saga: Breaking Dawn - Part 1
2010
The Twilight Saga: Eclipse
Actor - Dr. Carlisle Cullen
Full filmography