Known For
Photos
Filmography

Sheriff Country
TV · as Handler · 1 ep

Law & Order Toronto: Criminal Intent
TV · as Ward Kondas · 1 ep

Hudson & Rex
TV · as Ross Dobson · 1 ep

Departure
TV · as Detroit News Anchor · 1 ep

Diggstown
TV · as Steve Conway, Steve Conoway · 4 eps

Love, of Course
Movie · as Bert Morgan

Insomnia
TV · as Volkov · 8 eps

Ransom
TV · as Bryce Corman · 1 ep

Taken
TV · as Gary Martello · 6 eps

Private Eyes
TV · as Tyler Pryce · 1 ep

Conviction
TV · as AUSA Bill Newton · 1 ep

The Secret Life of Marilyn Monroe
TV · as Allan 'Whitey' Snyder · 2 eps

The Expanse
TV · as Lt. Durant · 1 ep

Sorority Surrogate
Movie · as Walter

The Strain
TV · as Foster · 1 ep

Rewind
Movie · as John Malcolm

Orphan Black
TV · as Daniel Rosen · 6 eps

Married in a Year
Movie · as Himself

Covert Affairs
TV · as Dr. Shumer · 1 ep

Rookie Blue
TV · as Simon Dent · 1 ep

Spectacular!
Movie · as Rich Dickenson

Battlestar Galactica: The Plan
Movie · as Aaron Doral

The Listener
TV · as Staff Sgt. Slater, Agent Slater · 1 ep

Murdoch Mysteries
TV · as Allen Clegg · 3 eps

Flashpoint
TV · 1 ep
MVP
TV · as Malcolm LeBlanc · 10 eps

Disaster Zone: Volcano in New York
Movie · as Agent Walters

Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes'
Movie · as Brandon Stoddard

Battlestar Galactica
TV · as Aaron Doral · 17 eps

Stealing Sinatra
Movie · as Agent Flett

The Stranger Beside Me
Movie · as Detective Payton

Peacemakers
TV · as Steward Harrison · 10 eps

Battlestar Galactica
TV · as Aaron Doral / Number Five · 2 eps

K-9: P.I.
Movie · as Agent Henry

Ignition
Movie · as DOD Lawyer

UC: Undercover
TV · 1 ep

Songs In Ordinary Time
Movie · as Ross Hinds

Andromeda
TV · as Cutter · 1 ep

The Fearing Mind
TV · as Dennis Kubiak · 1 ep

Judgment Day: The Ellie Nesler Story
Movie · as Psychiatrist, 1983

The Time Shifters
Movie · as Captain Tyler

Pushing Tin
Movie · as Dynajet Steward

Total Recall 2070
TV · as James Calley · 22 eps

Thanks of a Grateful Nation
Movie · as Dr. Larson

Cold Squad
TV · as Det. Len Harper · 59 eps

Da Vinci's Inquest
TV · 1 ep
When Secrets Kill
Movie

Any Mother's Son
Movie · as Dr. Haring

A Prayer in the Dark
Movie · as David

Stargate SG-1
TV · as Jared Kane · 3 eps

Earth: Final Conflict
TV · as Jerry Hanlon · 1 ep

Beyond Belief: Fact or Fiction
TV · as Louie Newsom (segment "The Greedy Investor") · 1 ep

When the Bullet Hits the Bone
Movie · as Trask

Psi Factor: Chronicles of the Paranormal
TV · 1 ep

FX: The Series
TV · as Pinchon, Coates · 1 ep

Far from Home: The Adventures of Yellow Dog
Movie · as Ron Willick

Tears and Laughter: The Joan and Melissa Rivers Story
Movie · as Marty Milton

Due South
TV · as Special Agent Casey · 1 ep

Mood Indigo
Movie · as Lowens

Just One of the Girls
Movie · as Frank

The X-Files
TV · as First Workman · 1 ep

A Killer Among Friends
Movie · as Dan


