
Filmography18 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2008 | Murdoch MysteriesSeries | Clive Brewster | 35 |
| 2004 | Snakes and LaddersSeries | Donnie Logan | 31 |
| 2003 | Owning MahownyMovie | Martin | 30 |
| 2003 | Odd Job JackSeries | Bobby Lee (voice) | 30 |
| 2002 | Cube 2: HypercubeMovie | Max Reisler | 29 |
| 2002 | I Shout LoveMovie | Bobby | 29 |
| 2002 | Three and a HalfMovie | Sasha the Director | 29 |
| 1998 | Giving Up the GhostMovie | Matthew "Bulldog" Phelps | 25 |
| 1997 | Earth: Final ConflictSeries | Zack Winslow | 24 |
| 1997 | La Femme NikitaSeries | Seymour Birkoff | 24 |
| 1996 | Psi Factor: Chronicles of the ParanormalSeries | — | 23 |
| 1996 | The Deliverance of ElaineMovie | — | 23 |
| 1996 | Lives of Girls & WomenMovie | Jerry Storey | 23 |
| 1995 | Harrison BergeronMovie | Garth Bergeron | 22 |
| 1995 | Billy MadisonMovie | Tenth Grader | 22 |
| 1995 | EclipseMovie | Angelo | 22 |
| 1993 | I Love a Man in UniformMovie | Edward Nichols | 20 |
| 1993 | Life With BillyMovie | Allan Whynot | 20 |