Seriály:
1. "The Good Wife" .... Glenn Childs (2 episody, 2009)
- Stripped (2009) .... Glenn Childs
- Pilot (2009) .... Glenn Childs
2. "Supernatural" .... Roger / ... (1 episoda, 2009)
- Good God, Y'All (2009) .... Roger/War
3. "Kings" .... Bartender (1 episoda, 2009)
- Chapter One (2009) .... Bartender
4. "Raising the Bar" .... Nate Chrisman (1 episoda, 2009)
- No Child's Left Behind (2009) .... Nate Chrisman
5. "Lost" .... Muž v černém (1 episoda, 2009)
- The Incident (2009) .... Muž v černém
6. "Monk" .... Daniel Reese (1 episoda, 2009)
- Mr. Monk's Other Brother (2009) .... Daniel Reese
7. "Prison Break" .... Scott / ... (2 episody, 2008)
- The Sunshine State (2008) TV episode .... Scott
- Going Under (2008) TV episode .... The Representative
8. "Life" .... Kyle Hollis (2 episody, 2007-2008)
- Find Your Happy Place (2008) .... Kyle Hollis
- Fill It Up (2007) .... Kyle Hollis
9. "Shark" .... Dexter Modene / ... (1 episoda, 2007)
- In Absentia (2007) .... Javier/Dexter Modene
10. "Navy NCIS: Naval Criminal Investigative Service" .... Navy Capt. Roger Walsh (1 episoda, 2007)
- Leap of Faith (2007) .... Navy Capt. Roger Walsh
11. "Jericho" .... Colonel Robert Hoffman (1 episoda, 2007)
- Why We Fight (2007) .... Colonel Robert Hoffman
12. "Kidnapped" .... Senator Bill Ross (2 episody, 2007)
- Mutiny (2007) .... Senator Bill Ross
- Gone Fishing (2007) .... Senator Bill Ross
13. "Numb3rs" .... Agent Graves (1 episoda, 2007)
- Finders Keepers (2007) .... Agent Graves
14. "Law & Order" .... Bill Whitney (1 episoda, 2006)
- Profiteer (2006) .... Bill Whitney
15. "Deadwood" ... Silas Adams (27 episod)
16. "Hack" .... Zachary (2 episody, 2003)
- Gone (2003) ... Zachary
- A Dangerous Game (2003) .... Zachary
17. "The Twilight Zone" .... Dylan (1 episoda, 2003)
- The Monsters Are on Maple Street (2003) .... Dylan
18. "Law & Order: Special Victims Unit" .... Tom Landricks (1 episoda, 2002)
- Resilience (2002) .... Tom Landricks
19. "Third Watch" .... Cameron (1 episoda, 2002)
- Ladies' Day (2002) .... Cameron
20. "That´s Life" ... Dr. Eric Hackett (17 episod)
21. "UC: Undercover" .... Rick Jansen (1 episoda, 2001)
- Kiss Tomorrow Goodbye (2001) .... Rick Jansen
22. "Big Apple" ... FBI agent Jimmy Flynn (8 episod)
23. "Touched by an Angel" .... Gregory / ... (1 episoda, 1999)
- The Occupant (1999) .... Lonnie/Gregory
24. "Star Trek: Voyager" .... Lt. Cmdr. Maxwell Burke (2 episody, 1999)
- Equinox: Part 2 (1999) .... Lt. Cmdr. Maxwell Burke
- Equinox: Part 1 (1999) .... Lt. Cmdr. Maxwell Burke
25. "NYPD Blue" .... Dr. Mondzac (8 episod, 1995-1998)
26. "Brooklyn South" .... Off. Jake Lowery (22 episod, 1997-1998)
27. "The Practice" .... Gordon (1 episoda, 1997)
- Hide and Seek (1997) .... Gordon
28. "Spy Game" .... Sebastian Dane (1 episoda)
- Necessity Is the Mother of Infection (????) .... Sebastian Dane
29. "Nash Bridges" .... Richard Drake (1 episoda, 1997)
- The Web (1997) .... Richard Drake
30. "Murder One" .... Larry White (3 episody, 1996)
- Chapter Five, Year Two (1996) .... Larry White
- Chapter Three, Year Two (1996) .... Larry White
- Chapter Two, Year Two (1996) .... Larry White
31. "Kindred: The Embraced" .... Cameron (1 episoda, 1996)
- Cabin in the Woods (1996) .... Cameron
32. "High Incident" .... Sgt. Crispo (1 episoda, 1996)
- Nobody Walks in El Camino (1996) .... Sgt. Crispo
33. "New York Undercover" .... Frankie (1 episoda, 1995)
- Innocent Bystanders (1995) .... Frankie
34. "The X Files" .... Doug Spinney (1 episoda, 1994)
- Darkness Falls (1994) .... jako Doug Spinney
Filmy:
1. Handsome Harry (2009) ... jako Gebhardt
2. The Human Contract (2008) ... jako Pan Praylis
3. The Narrows (2008) ... jako Tony
4. Danny Fricke (2008) ... jako Thomas Harrison
5. Gone Baby Gone (2007) ... jako Lionel McCready
6. Assault on Precinct 13 (2005) ... jako Milos
7. Twisted (2004) ... jako Dale Becker
8. Biker Boyz (2003) ... jako Max
9. Blonde (2001) ... Hráč baseballu
10. Once in the Life (2000) ... Torch
11. Falcone (2000) ... Santino ´Sonny´Napoli
12. Mind Prey (1999) ... jako John Mail
13. Cement (1999) ... jako Moe
14. The Day Lincoln Was Shot (1998) ... jako Lewis Thornton Paine
15. The Big Fall (1997) ... jako Moe
16. Rough Riders (1997) ... jako B. F. Goodrich
17. The Clearing (1997)
18. Mulholland Falls (1996) .... jako Kenny Kamins
19. Born to Be Wild (1995/I) .... jako Sergeant Markle
20. One Woman's Courage (1994) (TV)
21. Zero Tolerance (1993) .... jako Manta
22. An American Story (1992) (TV) .... jako Jack Austin