
Filmography31 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2020 | PercyMovie | — | 49 |
| 2014 | CrossbonesSeries | James Balfour | 43 |
| 2013 | Bates MotelSeries | Trespasser | 42 |
| 2013 | SeparationMovie | Jack | 42 |
| 2011 | ImmortalsMovie | Helios | 40 |
| 2011 | The BorgiasSeries | Cardinal De Luca | 40 |
| 2010 | Rookie BlueSeries | Finn | 39 |
| 2009 | The ListenerSeries | Alvin Klein | 38 |
| 2009 | DefendorMovie | Doctor | 38 |
| 2008 | Murdoch MysteriesSeries | James Pendrick | 37 |
| 2008 | FlashpointSeries | — | 37 |
| 2008 | Would Be KingsMovie | — | 37 |
| 2004 | The Limb SalesmanMovie | Dr. Gabriel Goode | 33 |
| 2002 | JeremiahSeries | Markus Alexander | 31 |
| 2002 | K-19: The WidowmakerMovie | Kuryshev | 31 |
| 2001 | Mutant XSeries | Kristoff | 30 |
| 2001 | Picture ClaireMovie | Culver | 30 |
| 2001 | On Their KneesMovie | Sam Walker | 30 |
| 2000 | No AlibiMovie | Phil Valenz | 29 |
| 1999 | Relic HunterSeries | Tsarlov | 28 |
| 1999 | The Hoop LifeSeries | — | 28 |
| 1997 | Stargate SG-1Series | Malek | 26 |
| 1996 | TradersSeries | Paul Deeds | 25 |
| 1995 | The Outer LimitsSeries | Luke | 24 |
| 1993 | The X-FilesSeries | Marty (Male) | 22 |
| 1993 | Kung Fu: The Legend ContinuesSeries | Jimmy | 22 |
| 1993 | MadisonSeries | Kevin Sharpe | 22 |
| 1992 | Sexual AdvancesMovie | Chris | 21 |
| 1990 | Too Close for ComfortMovie | David | 19 |
| 1989 | BordertownSeries | Lamar Johnson | 18 |
| 1987 | 21 Jump StreetSeries | Jeff Chandler | 16 |