
Filmography18 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2006 | Android ApocalypseMovie | Jute | 36 |
| 2003 | The Bone SnatcherMovie | Dr. Zack Straker | 33 |
| 2002 | The Twilight ZoneSeries | Jeffrey Freed | 32 |
| 2002 | Dead in the WaterMovie | Danny | 32 |
| 2002 | Breaking NewsSeries | Ethan Barnes | 32 |
| 1999 | Harsh RealmSeries | — | 29 |
| 1999 | My Last LoveMovie | Michael Blake | 29 |
| 1999 | DeliveredMovie | Canyon | 29 |
| 1998 | Two for TexasMovie | Son Holland | 28 |
| 1997 | The PostmanMovie | Luke | 27 |
| 1997 | Killing Mr. GriffinMovie | Mark Kinney | 27 |
| 1997 | Black Circle BoysMovie | Kyle Sullivan | 27 |
| 1995 | Lonesome Dove: The Outlaw YearsSeries | Newt Call | 25 |
| 1994 | Touched by an AngelSeries | Zack / Jesus Christ | 24 |
| 1994 | Party of FiveSeries | Ned Grayson | 24 |
| 1994 | Lonesome Dove: The SeriesSeries | Newt Call | 24 |
| 1993 | The X-FilesSeries | Samuel Hartley | 23 |
| 1993 | There Was a Little BoyMovie | Jesse | 23 |