Known For:
Acting
Birthday:
June 5, 1966
Place of Birth:
Calgary, Alberta, Canada
| Year | Movie | Role |
|---|---|---|
| 2011 | Foreverland | |
| 2003 | The Invitation | Michael Harris |
| 2003 | Water's Edge | Officer Campbell |
| 2001 | Love and Treason | Gary Rondell |
| 2000 | Blacktop | Blacktop Cop |
| 1997 | Murder at 1600 | Assassin (John Kerry) |
| 1997 | Rescuers: Stories of Courage - Two Women | First S.S. Guard (segment "Mamusha") |
| 1997 | Inner Action | |
| 1996 | Her Desperate Choice | Classroom Cop |
| 1996 | Specimen | Eleven |
| 1996 | When the Bullet Hits the Bone | Nick Turner |
| 1996 | The Haunting of Lisa | Capt. Morgan |
| 1996 | Mistrial | ESU Lieutenant P. Gilles |
| 1995 | Johnny Mnemonic | Pharmakom Security Officer |
| 1995 | The Donor | Tom Spikes |
| 1995 | Street Law | Larry the Lender |
| 1995 | No Exit | Tayback |
| 1995 | It Takes Two | Craig Bilderberg |
| 1995 | Cagney & Lacey: The View Through the Glass Ceiling | Bob Cortez |
| 1995 | The Killing Machine | Sgt. Terry |
| 1995 | Between Love and Honor | Uniformed Cop |
| 1994 | Another Woman | Bartender |
| Year | TV Show | Role |
|---|---|---|
| 2010 | Human Target | Yuri |
| 2008 | The Andromeda Strain | Blonde Man |
| 2008 | Sanctuary | Col. Franz Korba |
| 2003 | Tarzan | Patrick Nash |
| 2003 | Playmakers | |
| 2001 | Smallville | Dr. Seidel |
| 2001 | 24 | Eddie Grant |
| 2001 | Mutant X | Frank Thorne |
| 2000 | Dark Angel | Bruno Anselmo |
| 2000 | Andromeda | Captain Warrick |
| 2000 | Nuremberg | Reichsjugendführer Baldur von Schirach |
| 1999 | Relic Hunter | Gunner (as Douglas O'Keefe) |
| 1998 | First Wave | Tanetti |
| 1997 | Fast Track | Jared Black |
| 1996 | FX: The Series | Jurgen |
| 1996 | FX: The Series | |
| 1996 | Once a Thief | |
| 1994 | Due South | Team Leader |
| 1992 | Catwalk | Announcer |