
Filmography36 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2009 | DragonquestMovie | Gurion | 46 |
| 2009 | The LineMovie | Randall | 46 |
| 2009 | PenanceMovie | John | 46 |
| 2008 | The Thirst: Blood WarMovie | Claudius | 45 |
| 2008 | Alone in the Dark 2Movie | Parker | 45 |
| 2007 | Night SkiesMovie | Richard | 44 |
| 2007 | Brotherhood of BloodMovie | Keaton | 44 |
| 2006 | The WildMovie | Flamingo (voice) | 43 |
| 2006 | Hoboken HollowMovie | Trevor Lloyd | 43 |
| 2006 | LightspeedMovie | Daniel Leight / Lightspeed | 43 |
| 2004 | Shoebox ZooSeries | Ross McBride | 41 |
| 2002 | George LopezSeries | Mike | 39 |
| 2002 | Gadget & the GadgetinisSeries | Additional Voices (voice) | 39 |
| 2001 | SmallvilleSeries | Dominic Senatori | 38 |
| 2001 | I Love 1980'sSeries | — | 38 |
| 2000 | Shanghai NoonMovie | Andrews | 37 |
| 1998 | Intimate Portrait: Sean ConneryMovie | Self | 35 |
| 1998 | MerlinMovie | Young Merlin | 35 |
| 1997 | MacbethMovie | Macbeth | 34 |
| 1996 | Midnight in Saint PetersburgMovie | Nikolai Petrov | 33 |
| 1995 | Bullet to BeijingMovie | Nikolai Petrov | 32 |
| 1992 | AladdinMovie | The Vizier (voice) | 29 |
| 1992 | Beauty and the BeastMovie | Beast (voice) | 29 |
| 1992 | The Other Side Of ParadiseSeries | Chris Masters | 29 |
| 1989 | Challenge AnnekaSeries | Self | 26 |
| 1989 | Casablanca ExpressMovie | Alan Cooper | 26 |
| 1988 | Lenin: The TrainMovie | David | 25 |
| 1988 | Lenin... The TrainSeries | David Suljashvili | 25 |
| 1988 | Puss in BootsMovie | Corin | 25 |
| 1986 | CasualtySeries | James Dunham | 23 |
| 1986 | Worlds BeyondSeries | Bob | 23 |
| 1986 | The Venetian WomanMovie | Jules | 23 |
| 1985 | Doctor Who: Vengeance on VarosMovie | Jondar | 22 |
| 1984 | Dream OneMovie | Nemo (teen) | 21 |
| 1963 | Doctor WhoSeries | Jondar | — |
| 0 | Byrd and the BeesMovie | Chief Inspector Hollister | — |