Actor:
-
1. Lege si Ordine (1990), seriale...Detective Frank Cosgrove
-
2. Păcatele tinereții (1996), film...Addison
-
3. Pretender Omul cu o mie de fete (1996), seriale...Kyle
-
4. Catherine's Grove (1997), film...Thomas Mason
-
5. Când trompetele tac (1998), film
-
6. Momeala (2000), film...Julio
-
7. Proiect vrăjitoarea 2 (2000), film...Jeff
-
8. Jordan (2001), seriale...William Ivers
-
9. Scopul (2002), film...Robert Jennings
-
10. Hitch - Consilier in amor (2005), film...Vance
-
11. O noua iubire (2006), film...Cal, Cal Percell
-
12. BELIEVE IN ME (2006), film...Clay Driscoll
-
13. Spion pe cont propriu (2007), seriale...Michael Westen
-
14. Ultima versiune (2007), film...Pascal
-
15. Schimbul (2008), film...Captain J.J. Jones
-
16. Amintiri care dor (2008), film...Paul
-
17. Sicario: Asasinul (2015), film...Steve Forsing
-
18. Supraviețuitorii (2015), film...Jack
-
...John F. Kennedy
-
20. Șarlatanul (2016), seriale...Charlie Haverford
-
21. Executantul (2017), film...Bottles
-
22. Sicario 2: Soldado (2018), film...Steve Forsing
-
...Utah Defense Attorney John O'Connell
-
24. Lucy printre stele (2019), film...Jim Hunt
-
25. Villains (2019), film...George
-
26. Femeia Minune: Liniile de sânge (2019), film...Steve Trevor (voice)
-
27. Un hoț cinstit (2020), film...Sean Meyers
-
28. Legea sângelui (2020), film...Bill Weboy
-
29. Furia unui om periculos (2021), film...Jackson
-
30. National Champions (2021), film...Mark Titus
-
31. Breaking (2022), film...Major Riddick
-
32. R.I.P.D 2 Copoi pentru strigoi 2 (2022), film...Roy Pulsipher
-
33. First Love (2022), film...Greg Albrigh
-
34. First Love (2022), film...Greg Albrigh
-
35. First Love (2022), film
-
36. Surrounded (2023), film...Wheeler
Vocea:
-
...Steve Trevor
Regizor:
-
1. Spion pe cont propriu (2007), seriale
-
2. Spion pe cont propriu (2011), film