Show
Actor (155 credits)
2020
When Calls the Heart
(TV Series)
Archie Grant
Archie Grant
- Family Matters
(2020)
... Archie Grant
- The Heart of a Father
(2020)
... Archie Grant
2018
Chilling Adventures of Sabrina
(TV Series)
Granpa Kinkle
Granpa Kinkle
- Chapter Seven: Feast of Feasts
(2018)
... Granpa Kinkle
2016-2018
The Man in the High Castle
(TV Series)
Hagan / Ex-Preacher
Hagan / Ex-Preacher
- Sensô Kôi
(2018)
... Hagan
- Detonation
(2016)
... Hagan
- Land O' Smiles
(2016)
... Hagan
- Duck and Cover
(2016)
... Ex-Preacher
2018
Criminal Minds
(TV Series)
Benjamin Merva
Benjamin Merva
- 300
(2018)
... Benjamin Merva
- Believer
(2018)
... Benjamin Merva
2018
No Easy Days
(TV Series)
Bob Carson
Bob Carson
- Double Take
(2018)
... Bob Carson
- Point of View
(2018)
... Bob Carson
- Lock Down
(2018)
... Bob Carson
- Aftermath
(2018)
... Bob Carson
- Delta Force
(2018)
... Bob Carson
- Siege
(2018)
... Bob Carson
- Commander
(2018)
... Bob Carson
- Firecracker
(2018)
... Bob Carson
2012-2017
Teen Wolf
(TV Series)
Gerard Argent
Gerard Argent
- The Wolves of War
(2017)
... Gerard Argent
- Genotype
(2017)
... Gerard Argent
- Triggers
(2017)
... Gerard Argent
- Face-to-Faceless
(2017)
... Gerard Argent
- After Images
(2017)
... Gerard Argent
- Raw Talent
(2017)
... Gerard Argent
- Apotheosis
(2016)
... Gerard Argent
- The Beast of Beacon Hills
(2016)
... Gerard Argent
- Maid of Gévaudan
(2016)
... Gerard Argent
- A Credible Threat
(2016)
... Gerard Argent
- The Sword and the Spirit
(2016)
... Gerard Argent
- Damnatio Memoriae
(2016)
... Gerard Argent
- Visionary
(2013)
... Gerard Argent
- Currents
(2013)
... Gerard Argent
- Motel California
(2013)
... Gerard Argent
- Master Plan
(2012)
... Gerard Argent
- Battlefield
(2012)
... Gerard Argent
- Fury
(2012)
... Gerard Argent
- Party Guessed
(2012)
... Gerard Argent
- Raving
(2012)
... Gerard Argent
- Restraint
(2012)
... Gerard Argent (credit only)
- Frenemy
(2012)
... Gerard Argent
- Abomination
(2012)
... Gerard Argent
- Shape Shifted
(2012)
... Gerard Argent
- Omega
(2012)
... Gerard Argent
2017
Zoo
(TV Series)
Henry Garrison
Henry Garrison
- The Barrier
(2017)
... Henry Garrison
- West Side Story
(2017)
... Henry Garrison
- Cradles and Graves
(2017)
... Henry Garrison
- Once Upon a Time in the Nest
(2017)
... Henry Garrison
- The Black Forest
(2017)
... Henry Garrison
- Stakes on a Plane
(2017)
... Henry Garrison
- Wham, Bam, Thank You Sam
(2017)
... Henry Garrison
2017
You Me Her
(TV Series)
Hal Seaver
Hal Seaver
- Silver Linings and Vodka
(2017)
... Hal Seaver
- Freaky Little Love Poodles
(2017)
... Hal Seaver
2016
12 Monkeys
(TV Series)
Dr. David Eckland
Dr. David Eckland
- Meltdown
(2016)
... Dr. David Eckland
- Immortal
(2016)
... Dr. David Eckland
- Bodies of Water
(2016)
... Dr. David Eckland
- Emergence
(2016)
... Dr. David Eckland
- One Hundred Years
(2016)
... Dr. David Eckland
- Primary
(2016)
... Dr. David Eckland
2015
Fargo
(TV Series)
Otto Gerhardt
Otto Gerhardt
- Palindrome
(2015)
... Otto Gerhardt
- Rhinoceros
(2015)
... Otto Gerhardt
- Fear and Trembling
(2015)
... Otto Gerhardt
- The Myth of Sisyphus
(2015)
... Otto Gerhardt
- Before the Law
(2015)
... Otto Gerhardt
- Waiting for Dutch
(2015)
... Otto Gerhardt
2014
The Tomorrow People
(TV Series)
Senator Kelsey
Senator Kelsey
- Son of Man
(2014)
... Senator Kelsey
- Kill Switch
(2014)
... Senator Kelsey
2014
Signed, Sealed, Delivered
(TV Series)
Captain Hopper
Captain Hopper
- To Whom It May Concern
(2014)
... Captain Hopper
2012-2013
Arctic Air
(TV Series)
Doc Hossa
Doc Hossa
- Secrets & Lies
(2013)
... Doc Hossa
- Drop in for Lunch
(2012)
... Doc Hossa
- Hijacked
(2012)
... Doc Hossa
- Out of a Clear Blue Sky
(2012)
... Doc Hossa
2012
The Dark Eye: Chains of Satinav
(Video Game)
(English version, voice, as Mike Hogan)
2011
The Thrilling Adventure Hour: Sparks Nevada, Marshal on Mars
(Podcast Series)
Mr. Ernst
Mr. Ernst
- Christmas on Mars
(2011)
... Mr. Ernst
2010
Smallville
(TV Series)
Gen. Slade Wilson / Slade Wilson
Gen. Slade Wilson / Slade Wilson
- Icarus
(2010)
... Gen. Slade Wilson
- Patriot
(2010)
... Slade Wilson
2010
Psych
(TV Series)
William Tanner
William Tanner
- The Head, the Tail, the Whole Damn Episode
(2010)
... William Tanner
2004-2009
Battlestar Galactica
(TV Series)
Colonel Saul Tigh
Colonel Saul Tigh
- Daybreak: Part 3
(2009)
... Colonel Saul Tigh
- Daybreak: Part 2
(2009)
... Colonel Saul Tigh
- Daybreak: Part 1
(2009)
... Colonel Saul Tigh
- Islanded in a Stream of Stars
(2009)
... Colonel Saul Tigh
- Someone to Watch Over Me
(2009)
... Colonel Saul Tigh
- Deadlock
(2009)
... Colonel Saul Tigh
- No Exit
(2009)
... Colonel Saul Tigh
- Blood on the Scales
(2009)
... Colonel Saul Tigh
- The Oath
(2009)
... Colonel Saul Tigh
- A Disquiet Follows My Soul
(2009)
... Colonel Saul Tigh
- Sometimes a Great Notion
(2009)
... Colonel Saul Tigh
- Revelations
(2008)
... Colonel Saul Tigh
- Sine Qua Non
(2008)
... Colonel Saul Tigh
- Guess What's Coming to Dinner
(2008)
... Colonel Saul Tigh
- The Road Less Traveled
(2008)
... Colonel Saul Tigh
- Escape Velocity
(2008)
... Colonel Saul Tigh
- The Ties That Bind
(2008)
... Colonel Saul Tigh
- Six of One
(2008)
... Colonel Saul Tigh
- He That Believeth in Me
(2008)
... Colonel Saul Tigh
- Crossroads: Part 2
(2007)
... Colonel Saul Tigh
- Crossroads: Part 1
(2007)
... Colonel Saul Tigh
- The Son Also Rises
(2007)
... Colonel Saul Tigh
- Maelstrom
(2007)
... Colonel Saul Tigh
- A Day in the Life
(2007)
... Colonel Saul Tigh
- The Woman King
(2007)
... Colonel Saul Tigh
- Taking a Break from All Your Worries
(2007)
... Colonel Saul Tigh
- Rapture
(2007)
... Colonel Saul Tigh
- The Eye of Jupiter
(2006)
... Colonel Saul Tigh
- The Passage
(2006)
... Colonel Saul Tigh
- Unfinished Business
(2006)
... Colonel Saul Tigh
- Hero
(2006)
... Colonel Saul Tigh
- Torn
(2006)
... Colonel Saul Tigh
- Collaborators
(2006)
... Colonel Saul Tigh
- Exodus: Part 2
(2006)
... Colonel Saul Tigh
- Exodus: Part 1
(2006)
... Colonel Saul Tigh
- Precipice
(2006)
... Colonel Saul Tigh
- Occupation
(2006)
... Colonel Saul Tigh
- Lay Down Your Burdens: Part 2
(2006)
... Colonel Saul Tigh
- Lay Down Your Burdens: Part 1
(2006)
... Colonel Saul Tigh
- Downloaded
(2006)
... Colonel Saul Tigh
- The Captain's Hand
(2006)
... Colonel Saul Tigh
- Sacrifice
(2006)
... Colonel Saul Tigh
- Scar
(2006)
... Colonel Saul Tigh
- Black Market
(2006)
... Colonel Saul Tigh
- Epiphanies
(2006)
... Colonel Saul Tigh
- Resurrection Ship: Part 2
(2006)
... Colonel Saul Tigh
- Resurrection Ship: Part 1
(2006)
... Colonel Saul Tigh
- Pegasus
(2005)
... Colonel Saul Tigh
- Flight of the Phoenix
(2005)
... Colonel Saul Tigh
- Final Cut
(2005)
... Colonel Saul Tigh
- Home: Part 2
(2005)
... Colonel Saul Tigh
- Home: Part 1
(2005)
... Colonel Saul Tigh
- The Farm
(2005)
... Colonel Saul Tigh
- Resistance
(2005)
... Colonel Saul Tigh
- Fragged
(2005)
... Colonel Saul Tigh
- Valley of Darkness
(2005)
... Colonel Saul Tigh
- Scattered
(2005)
... Colonel Saul Tigh
- Kobol's Last Gleaming: Part 2
(2005)
... Colonel Saul Tigh
- Kobol's Last Gleaming: Part 1
(2005)
... Colonel Saul Tigh
- Colonial Day
(2005)
... Colonel Saul Tigh
- The Hand of God
(2005)
... Colonel Saul Tigh
- Tigh Me Up, Tigh Me Down
(2004)
... Colonel Saul Tigh
- Flesh and Bone
(2004)
... Colonel Saul Tigh
- Six Degrees of Separation
(2004)
... Colonel Saul Tigh
- Litmus
(2004)
... Colonel Saul Tigh
- You Can't Go Home Again
(2004)
... Colonel Saul Tigh
- Act of Contrition
(2004)
... Colonel Saul Tigh
- Bastille Day
(2004)
... Colonel Saul Tigh
- Water
(2004)
... Colonel Saul Tigh
- 33
(2004)
... Colonel Saul Tigh
2008-2009
Battlestar Galactica: The Face of the Enemy
(TV Mini Series short)
Colonel Saul Tigh
Colonel Saul Tigh
- Episode #1.10
(2009)
... Colonel Saul Tigh
- Episode #1.2
(2008)
... Colonel Saul Tigh
- Episode #1.1
(2008)
... Colonel Saul Tigh
2008
Late Show with David Letterman
(TV Series)
Saul Tigh - Top Ten Presenter
Saul Tigh - Top Ten Presenter
- Episode #15.85
(2008)
... Saul Tigh - Top Ten Presenter (uncredited)
2007
Robot Chicken
(TV Series short)
Col. Saul Tigh / Matt Trakker / Manboobs
Col. Saul Tigh / Matt Trakker / Manboobs
- Rabbits on a Roller Coaster
(2007)
... Col. Saul Tigh / Matt Trakker / Manboobs (voice)
2006
Battlestar Galactica: The Resistance
(TV Mini Series short)
Colonel Saul Tigh
Colonel Saul Tigh
- Webisode 10
(2006)
... Colonel Saul Tigh
- Webisode 7
(2006)
... Colonel Saul Tigh
- Webisode 6
(2006)
... Colonel Saul Tigh
- Webisode 3
(2006)
... Colonel Saul Tigh
- Webisode 2
(2006)
... Colonel Saul Tigh
- Webisode 1
(2006)
... Colonel Saul Tigh
2004-2006
The L Word
(TV Series)
Irwin Fairbanks
Irwin Fairbanks
- Last Dance
(2006)
... Irwin Fairbanks
- Lifesize
(2006)
... Irwin Fairbanks
- Lap Dance
(2005)
... Irwin Fairbanks
- Listen Up
(2004)
... Irwin Fairbanks
2003
Battlestar Galactica
(TV Mini Series)
Col. Tigh
Col. Tigh
- Episode #1.2
(2003)
... Col. Tigh
- Episode #1.1
(2003)
... Col. Tigh
2002
Night Visions
(TV Series)
Larry (segment "Harmony")
Larry (segment "Harmony")
- The Maze/Harmony
(2002)
... Larry (segment "Harmony")
2000
Earth: Final Conflict
(TV Series)
NYC Police Detective
NYC Police Detective
- Apparition
(2000)
... NYC Police Detective
1995-1999
Jake and the Kid
(TV Series)
Gate
Gate
- The Wedding
(1999)
... Gate
- The Runaways
(1999)
... Gate
- The Fire
(1998)
... Gate
- True Confessions
(1996)
... Gate
- Looks Can Be Deceiving
(1996)
... Gate
- Ways of the World
(1996)
... Gate
- Full Circle
(1996)
... Gate
- Buying the Farm
(1996)
... Gate
- Liar Hunter
(1996)
- No Place Like Home
(1995)
... Gate
1998-1999
Cold Squad
(TV Series)
Det. Tony Logozzo
Det. Tony Logozzo
- Deadly Games: Part 2
(1999)
... Det. Tony Logozzo
- Deadly Games: Part 1
(1999)
... Det. Tony Logozzo
- Nancy Seniuk
(1999)
... Det. Tony Logozzo
- Gavin MacInnis
(1999)
... Det. Tony Logozzo
- Bobby Johnson
(1999)
... Det. Tony Logozzo
- Douglas Somerset
(1999)
... Det. Tony Logozzo
- The Kowalchuck Boy
(1999)
... Det. Tony Logozzo
- Marilyn Larson
(1999)
... Det. Tony Logozzo
- Edmund Kritch
(1998)
... Det. Tony Logozzo
- Dwayne Douglas Smith
(1998)
... Det. Tony Logozzo
- Willy Santayana
(1998)
... Det. Tony Logozzo
- Chantal LaMorande
(1998)
... Det. Tony Logozzo
- Marcey Bennett
(1998)
... Det. Tony Logozzo
- Merv Doucette
(1998)
... Det. Tony Logozzo
- Stanley Caron
(1998)
... Det. Tony Logozzo
- Jane Doe: Part 2
(1998)
... Det. Tony Logozzo
- Jane Doe: Part 1
(1998)
... Det. Tony Logozzo
- Amanda Millerd
(1998)
... Det. Tony Logozzo
- Stephanie Jordan
(1998)
... Det. Tony Logozzo
- Michelle Dorn
(1998)
... Det. Tony Logozzo
- Bob and May Lee
(1998)
... Det. Tony Logozzo
- Rita Brice
(1998)
... Det. Tony Logozzo
- Salty Cheever
(1998)
... Det. Tony Logozzo
- Taggert Family
(1998)
... Det. Tony Logozzo
- Jane Klosky
(1998)
... Det. Tony Logozzo
- Tess
(1998)
... Det. Tony Logozzo
- Janine Elston
(1998)
... Det. Tony Logozzo
- Christopher Williams
(1998)
... Det. Tony Logozzo
1997-1998
Dead Man's Gun
(TV Series)
Sheriff Haynes / Flagg
Sheriff Haynes / Flagg
- Ties That Bind
(1998)
... Sheriff Haynes
- My Brother's Keeper
(1997)
... Flagg
1997
The Outer Limits
(TV Series)
Dr. Lawrence Sinclair
Dr. Lawrence Sinclair
- Last Supper
(1997)
... Dr. Lawrence Sinclair
1994
Frontline
(TV Series documentary)
Translation voice
Translation voice
- Romeo and Juliet in Sarajevo
(1994)
... Translation voice
1993
Top Cops
(TV Series)
Donald Campbell
Donald Campbell
- Francine Giono-Stevison/Donald Campbell/Pat Logan
(1993)
... Donald Campbell
1988-1991
Street Legal
(TV Series)
Brent Elliot / Warden Vanderklat
Brent Elliot / Warden Vanderklat
- The Legacy of Stanley Wall
(1991)
... Brent Elliot
- The Truth
(1991)
... Brent Elliot
- A Powerful Prison Story
(1988)
... Warden Vanderklat
1989-1990
E.N.G.
(TV Series)
Crothers / Charles Swanson
Crothers / Charles Swanson
- A Long Way from Hopeful
(1990)
... Charles Swanson
- E.N.G. Pilot: Part 2
(1989)
... Crothers
- E.N.G. Pilot: Part 1
(1989)
... Crothers
1990
Counterstrike
(TV Series)
Father Milady
Father Milady
- Now and at the Hour of Our Death
(1990)
... Father Milady
1986-1987
The Little Vampire
(TV Series)
Robert Besker / Robert
Robert Besker / Robert
- Kein Abschied ist für immer
(1987)
... Robert Besker
- Transport Problems
(1987)
... Robert
- Annas Trick
(1987)
... Robert Besker
- Vampirumhänge wäscht man nicht
(1987)
... Robert Besker
- Bei Schlottersteins
(1987)
... Robert Besker
- Fliegen will gelernt sein
(1987)
... Robert
- Nächtlicher Besuch
(1986)
... Robert Besker
1980-1984
The Littlest Hobo
(TV Series)
Lucky / Policeman / Chuck
Lucky / Policeman / Chuck
- Lucky
(1984)
... Lucky
- Home Free
(1982)
... Policeman
- Million Dollar Fur Heist
(1980)
... Chuck
Show
Thanks (1 credit)
Show
Self (14 credits)
2009
Up Close with Carrie Keagan
(TV Series)
Self
Self
- Episode dated 26 October 2009
(2009)
... Self
- Episode dated 17 August 2009
(2009)
... Self
- Episode dated 7 August 2009
(2009)
... Self
Show
Archive footage (5 credits)
2000
First Wave
(TV Series)
Mr. Bennett
Mr. Bennett
- The Trial of Joshua Bridges
(2000)
... Mr. Bennett (uncredited)
1997
The Outer Limits
(TV Series)
Dr. Lawrence Sinclair
Dr. Lawrence Sinclair
- A Special Edition
(1997)
... Dr. Lawrence Sinclair