2016
Viral
Actor - Michael Drakeford
2015
Everest
Actor - Jon Krakauer
Secret in Their Eyes
Actor - Reg Siefert
2013
Now You See Me
Actor - Agent Fuller
2012
Chronicle
Actor - Steve Lombard
2010
Fair Game
Actor - Jack
2009
Hachiko: A Dog's Story
Actor - Commuter
Full filmography