2016 - 13 Hours: The Secret Soldiers of Benghazi - Attore - Ambasciatore Chris Stevens
2013 - Lei - Attore - Charles
2013 - Devil's Knot - Fino a prova contraria - Attore - Paul Ford
2007 - Niente velo per Jasira - Attore - Gil
2003 - Identità - Attore
1998 - La maschera di Zorro - Attore - Capitano Harrison Love