Filmography
| Movies | |||
|---|---|---|---|
| Year | Film | Role | Other notes |
| 1987 | The Darkside | as Chuckie | |
| 1988 | Pin | as Leon | |
| 1989 | The Penthouse | as Joe Dobson | TV film |
| Dead Meat | |||
| 1990 | Where the Heart Is | as Jimmy | |
| Deep Sleep | as Terry | ||
| Desire and Hell at Sunset Motel | as Deadpan | ||
| 1991 | Scanners II: The New Order | as David Kellum | |
| The First Circle | as 'Ruska' Rostislav | TV film | |
| 1992 | A Savage Christmas: The Fall of Hong Kong | as Walter Jenkins | |
| Quiet Killer | as Myles Chapman | ||
| Split Images | as Gary Hammond | TV film | |
| 1993 | Blood Brothers | as Detective Trayne | |
| The Boys of St. Vincent: 15 Years Later | as Steven Lunney age 25 | ||
| 1996 | Joe's Wedding | as Rob Fitzgerald | |
| 1997 | Cube | as David Worth, the Architect | |
| On the 2nd Day of Christmas | as Mel. | TV film | |
| Elevated | as Hank | Short | |
| Bad Day on the Block | as Andrew | ||
| 1998 | Clutch | as Martyn | |
| Milkman | as Martin/Soldier's | Voice | |
| 1999 | Survivor | as Le médecin | TV film |
| The Life Before This | as Nick | ||
| Blind | as The Victim | Short | |
| Autoerotica | as Gord | Short | |
| Amateur Night | as D.J. | Short | |
| 2001 | Chasing Cain | as Bud | |
| And Never Let Her Go | as Gerry Capano | TV film | |
| The Triangle | as Gus Gruber | TV film | |
| Century Hotel | as Michael | ||
| Treed Murray | as Murray | aka Get Down | |
| 2002 | Made In Canada, Volume 1: Best of the CFC | as Himself | |
| Cypher | as Virgil Dunn | ||
| Father Lefty | as Father Gregory | TV film | |
| 2003 | Nothing | as Dave | |
| Foolproof | as Lawrence Yeager | ||
| Friday Night | as Roger | Short | |
| 2004 | Preview to Atlantis | as Himself/Rodney McKay | |
| From Stargate to Atlantis: Sci Fi Lowdown | as Himself/Rodney McKay | ||
| Boa vs. Python | as Dr. Steven Emmett | ||
| Ice Men | as Bryan | ||
| As Predadoras | |||
| Darklight | as Anders Raeborne | TV film | |
| 2006 | A Dog's Breakfast | as Patrick | |
| 2008 | Helen | as Frank | |
| 2009 | Splice | as William Barlow | |
| 2010 | The Whistleblower | as Fred Murray | |
| 2011 | Rise of the Planet of the Apes | as Hunsiker | |
| Morlocks | as Dr. Radnor | TV film | |
| TV | |||
| Year | Title | Role | Notes |
| 1988–1994 | Street Legal | as Dave Lister / Tim Woolrich | 2 episodes |
| 1991–1992 | Katts and Dog | 2 episodes | |
| 1992–1993 | Beyond Reality | as Tom | 2 episodes |
| 1993 | Shining Time Station | as Ted Typo | 2 episodes |
| 1993–1996 | Kung Fu: The Legend Continues | as Dr. Nicholas Elder | 13 episodes |
| 1996–2000 | Traders | as Grant Jansky | 73 episodes |
| 2001–2007 | Stargate SG-1 | as Dr. Rodney McKay | 7 episodes |
| 2004–2009 | Stargate: Atlantis | as Dr. Rodney McKay | 100 episodes |
| 2010–2011 | Hellcats | as Dr. Eagan | 2 episodes |
| 2011 | Stargate: Universe | as Dr. Rodney McKay | 1 episode |
| Writer | |||
| Year | Title | Role | Notes |
| 2003 | Nothing | story | |
| 2006 | A Dog's Breakfast | story | |
| Director | |||
| Year | Title | Role | Notes |
| 2006 | A Dog's Breakfast | also played Patrick | |
| 2011 | Rage of the Yeti | also plays Mills | |
Read more about this topic: David Hewlett