Known For:
Acting
Birthday:
N/A
Place of Birth:
Vancouver, Canada
| Year | TV Show | Role |
|---|---|---|
| 2024 | Tracker | Gavin Russo |
| 2024 | Wild Cards | Bill Flaire |
| 2023 | Alert: Missing Persons Unit | Robert Krasnow |
| 2023 | My Life with the Walter Boys | |
| 2022 | Three Pines | Richard Lyon |
| 2022 | Alaska Daily | Jeff Muncy |
| 2021 | Resident Alien | Man at Diner |
| 2021 | Resident Alien | Tanner Corrington |
| 2017 | Riverdale | Paul Sowerberry |
| 2017 | The Good Doctor | Kalu's Lawyer |
| 2016 | Travelers | Oliver |
| 2016 | Shooter | Wolf Hunter |
| 2013 | Motive | Craig Davis |
| 2013 | Bates Motel | Lee Berman |
| 2011 | Fairly Legal | Paul Hainsley |
| 2010 | R. L. Stine's The Haunting Hour | Charles |
| 2009 | K-9 | Professor Alistair Gryffen |
| 2005 | Supernatural | Rudy (voice) |
| 2005 | Supernatural | Rudy |
| 2005 | Supernatural | Peter Warren |
| 2004 | The 4400 | Philip Delacroix |
| 2004 | Stargate Atlantis | Koracen |
| 2003 | Mayday | Ced Roberts |
| 2003 | Jake 2.0 | Nicholas Wright |
| 2002 | The Twilight Zone | Joe |
| 2002 | The Dead Zone | Alec |
| 2001 | Smallville | Daily Planet Employee |
| 1998 | First Wave | Drew |
| 1997 | Stargate SG-1 | Borren |
| 1997 | Beyond Belief: Fact or Fiction | Spin Doctor (segment "The Candidate") |
| 1996 | The Sentinel | Tregaser |
| 1996 | Millennium | Uniformed Cop Adams |
| 1995 | The Outer Limits | Corporal Beauregard Larouche |
| 1995 | The Outer Limits | Lab Technician |
| 1995 | The Outer Limits | Veeter |
| 1995 | The Outer Limits | Agent Pinter |
| 1994 | Viper | Scott Ramsey |
| 1994 | Viper | Alan Simms |
| 1993 | The X-Files | Bruce Bearfeld |
| 1993 | The X-Files | Worker |
| 1992 | Highlander: The Series | Brian McSwain |