| Añu |
Película/Serie |
Papel |
Otres Notes |
| 1985 | Out of the Darkness | Mike | Telefilme |
| Spenser: For Hire (serie de televisión) | Rick | Episodiu: "Resurrection" |
| 1986 | Power | College Student | |
| Fire with Fire | Thomas Baxter | |
| 1987 | Gardens of Stone | Jackie Willow | |
| No Man's Land | Benjy Taylor | |
| 1988 | Eight Men Out | Joseph "Shoeless Joe" Jackson | |
| 1989 | Lonesome Dove | Dish Boggett | TV mini-series |
| Sons | Ritchie | |
| 1990 | Memphis Belle | Lt. Phil Lowenthal | |
| 1991 | Blue Desert | Steve Smith | |
| Heaven Is a Playground | Zack Telander | |
| 1992 | The Cutting Edge | Doug Dorsey | |
| Miss Rose White | Dan McKay | Telefilme |
| Leather Jackets | Mickey | |
| En Dag i oktober | Niels Jensen | |
| 1993 | Fire in the Sky | Travis Walton | |
| Hear No Evil | Ben Kendall | |
| 1994 | Tales from the Crypt (serie de televisión) | Clyde | Episodiu: "Staired in Horror" |
| 1995 | Roommates | Michael Holzcek | |
| Three Wishes | Jeffery Holman (uncredited) | |
| 1995–1996 | Strange Luck (serie de televisión) | Chance Harper / Alex Sanders | 17 episodios |
| 1996 | FFrame by Frame | | |
| 1997 | Spawn | Terry Fitzgerald | |
| 1997–1998 | C-16: FBI (serie de televisión) | Scott Stoddard | 11 episodios |
| 1999 | The Book of Stars | Prisoner | |
| NYPD Blue (serie de televisión) | Joey Dwyer | Episodios: "Big Bang Theory" |
| Introducing Dorothy Dandridge | Jack Denison | Telefilme |
| The Weekend | Tony | |
| Goosed | Steve Steven | |
| 1999–2000 | Harsh Realm (serie de televisión) | Mike Pinocchio | 9 episodios |
| 2000 | After Sex | Tony | |
| Dinosauriu | Aladar | (Voz) |
| The Outer Limits (serie de televisión de 1995) | Scott Bowman | Episodios: "The Grid" |
| Warriors of Might and Magic (Video Game) | | (Voz) |
| 2000–2001 | Once and Again (serie de televisión) | Graham Rympalski | |
| 2001 | Hard Ball | Matt Hyland | |
| 2002 | Superfire | James Merrick | |
| Greenmail | Jeremy O'Brien | |
| 2003 | CSI: Miami (serie de televisión) | Simon Bishop | Episodiu: "Body Count" |
| Brother Bear / Tierra d'Osos | Sitka | (Voz) |
| 2004 | Speak | Jack Sordino | |
| CSI: Crime Scene Investigation (serie de televisión) | Kyle Good | Episodiu: "Early Rollout" |
| Going to the Mat | Coach Rice | (Telefilme) |
| Karen Sisco (serie de televisión) | Harry Boyle | Episodiu: "Non One's Girl" |
| 2004–2005 | Life as We Know It (serie de televisión) | Michael Whitman | 13 episodios |
| 2006 | The Darwin Awards | Detective Maguire | |
| Two Tickets to Paradise | Billy McGriff | Also wrote and directed |
| House (serie de televisión) | Dylan Crandall | Episodiu: "Who's Your Daddy?" |
| Yellow | Christian Kile | |
| 2006–2008 | Jericho (serie de televisión) | John Goetz | 5 episodios |
| 2007 | Entry Level | Clay | |
| Vegas: An Opulent Illusion | Narrador | (videu curtiu) |
| 2008 | Stiletto | Danny | direct-to-video |
| Heatstroke | Captain Steve O'Bannon | Telefilme |
| Miracle at St. Anna | Colonel Driscoll | |
| Crash | Peter Emory | 4 episodios |
| Leverage | Father Paul | Episodiu: "The Miracle Job" |
| 2009 | Criminal Minds (serie de televisión) | U.S. Marshal Sam Kassmeyer | 3 episodios |
| 2010 | CSI: NY (serie de televisión) | A.D.A. Craig Hansen | Episodiu: "Criminal Justice " |
| 24 | Mark Bledsoe | 2 episodios |
| The Imploders (serie de televisión) | | Episodiu: "Widow Makers and Firestorms" |
| Three Rivers (serie de televisión) | Det. Ted Sandefur | Episodiu: "Status 1A" |
| Universal Dead (serie de televisión) | Captain John Trent | 3 episodios |
| The Event | Carter | 6 episodios |
| Fencewalker | Detective | post-production |
| 2011 | Javelina | Dr. Carey | |
| Hawaii Five-0 | Richard Davis | Episodiu: "Ne Me'y Laua Na Paio" |
| Castle | Det. Kyle Seeger | Episodiu: "To Love and Die in L.A." |
| Swamp Shark | Charlie | Telefilme (postproducción) |
| Deep in the Heart | Michael | post-producción |
| False Creek Stories (short) | Bill | completáu |
| Ice Pilots | Narrador | 6 episodios |