highest rated
acting
- The Hunting Party (TV) → Dr. Lansing
- Law & Order Toronto: Criminal Intent (TV) → Douglas Hill
- Under the Bridge (TV) → Adrian Brooks
- Allegiance (TV) → Max Portman
- Alert: Missing Persons Unit (TV) → Walter Evans
- Time for Her to Come Home for Christmas → Pastor John
- Mid-Love Crisis → Marc
- Mayor of Kingstown (TV) → Paul Selig
- Family Law (TV) → Ira Rubinek
- Away (TV) → George Lane
- Tribal (TV) → Chuck 'Buke' Bukansky
- All Joking Aside → Bob Carpenter
- The Art of Racing in the Rain → Mr. Ness
- A Dog's Way Home → Gunter
- Alive → Joe Kane
- Chilling Adventures of Sabrina (TV) → Sin Bartel
- A Million Little Things (TV) → Detective Craig Saunders
- Backstabbing for Beginners → Rasnetsov
- Prodigals → Junior
- Salvation (TV) → Randall Calhoun
- Colony (TV) → Jonathan Crane
- iZombie (TV) → Dr. Holland
- The Magicians (TV) → Everett
- Godzilla → Whelan
- Girlfriends' Guide to Divorce (TV) → Albert
- 12 Rounds 2: Reloaded → Heller
- Down River → Otto
- Hunting Season → Sheriff Emmitt
- Arrow (TV) → Adam Hunt
- Continuum (TV) → Jack Dillon
- The Firm (TV) → Calvin Parker
- Arctic Air (TV)
- Ring of Fire (TV) → Harry Stromwell
- Battlestar Galactica: Blood & Chrome (TV) → Silas Nash
- Battlestar Galactica: Blood & Chrome → Silas Nash
- The Killing (TV) → Gil Sloane
- Fairly Legal (TV) → Richard Neumeier
- The Killing Game → Robert Spiro
- Rookie Blue (TV) → James Mitchell
- Caprica (TV) → Jordan Durham
- Frankie & Alice → Dr. Backman
- Personal Effects → Finneran
- High Noon → Cpt. David McVee
- Playing for Keeps → Daryl
- Sanctuary (TV) → Greg Addison
- Mayerthorpe → James Roszko
- The Quality Of Life
- Mad Men (TV) → Arnold Rosen
- Shooter → Attorney General Russert
- Bionic Woman (TV) → Vincent Aldridge
- Charlie Wilson's War → Paul Brown
- Psych (TV) → Hiltz Kooler
- Studio 60 on the Sunset Strip (TV)
- RV → Garry Moiphine
- Eight Days to Live → Al Ramey
- Firestorm: Last Stand at Yellowstone → Scott Clark
- Prairie Giant: The Tommy Douglas Story (TV) → Premier Jimmy Gardiner
- Murder on Pleasant Drive → Bob Hilland
- Supernatural (TV) → Jerry Panowski
- Supernatural (TV) → Stan Thompson
- Medium (TV)
- Da Vinci's City Hall (TV) → Police Chief Bill Jacobs
- Knights of the South Bronx → Arnie
- Plague City: SARS in Toronto → Wilson
- 10.5 (TV) → Daniel
- Touching Evil (TV) → Special Agent Charles Bernal
- Category 6: Day of Destruction (TV) → Chris Haywood
- Category 6: Day of Destruction → Chris Haywood
- Chasing Freedom → Eric Hoffman
- The Survivors Club → David Price
- NTSB: The Crash of Flight 323 → McGregor
- The Life → Tony
- NCIS (TV) → Sgt. Dan Trask
- Angels in America (TV)
- Angels in America (TV) → Martin Heller
- Lucky 7 → Bernie Myer
- The Dead Zone (TV) → The Collector
- The Twilight Zone (TV) → Uniformed Cop
- Girls Club (TV)
- Liberty Stands Still → Rex Perry
- 100 Days In The Jungle → Stan Walton
- The Chris Isaak Show (TV)
- The Curse of the Jade Scorpion → Al
- Anthrax → Pete Wallace
- The Sports Pages → Robert Russo
- UC: Undercover → Paul Bloom
- CSI: Crime Scene Investigation (TV) → Julius Kaplan
- Dark Angel (TV) → Dr. Sam Carr
- Small Time Crooks → Cop
- Take Me Home: The John Denver Story → Hal Thau
- Cold Blooded → Alec Grinell
- The New Adventures of Spin and Marty: Suspect Behavior → Beckwith Evans
- Sweet and Lowdown → Bill Shields
- System Crash (TV)
- Enemy of the State → Brian Blake (uncredited)
- City of Angels → Surgical Fellow
- Primary Colors → Randy Culligan
- In the Doghouse → Harvey Poolish
- On the Line → Joe
- Stargate SG-1 (TV) → Lotan
- The Wonderful World of Disney (TV) → Beckwith Evans
- Where the Heart Is (TV)
- Volcano → O.E.M. Staffer #1
- Millennium (TV) → Detective Teeple
- The Sentinel (TV) → Derek Wilson
- Up Close & Personal → Vic Nash
- Fall into Darkness → Detective Porter
- In the Blink of an Eye → Satz
- Forgotten Sins → Lowell Hart
- Alien Nation: Millennium → Jason Webster
- Star Trek: Voyager (TV) → Lt. Peter Durst / Sulan
- Star Trek: Voyager (TV) → Lt. Peter Durst
- Apollo 13 → Pad Rat
- Shame II: The Secret → Nick Finn
- Party of Five (TV) → Mr. James Day
- Burke's Law (TV) → Forrest
- Wolf → Detective Wade
- Mixed Nuts → Policeman / Voice of Obscene Caller (voice)
- Web of Deception → Earl Stage
- In the Line of Duty: The Price of Vengeance → Tanner
- Witness to the Execution → Kirby Jacobs
- The X-Files (TV) → Tony Fiore
- The X-Files (TV) → Gary Lambert
- Star Trek: Deep Space Nine (TV) → Dr. Elias Giger
- Blue Heelers (TV)
- Nails → Calley
- The Doctor → Michael
- Law & Order (TV) → David Preston
- Star Trek: The Next Generation (TV) → Vorin
- Scarecrow and Mrs. King (TV)
- 20/20 (TV)
- Columbo (TV) → Deirdre's Agent