2019
8.7
The Assistant
Actor - Javier
2015
5.3
The Last Five Years
Actor - Richard
2007
7.6
The Brave One
Actor - Reed
2005
7.0
War of the Worlds
Actor - Mechanic's Assistant
Full filmography