Show
Actor (124 credits)
2023
Virgin River
(TV Series)
Gene Sackheim
Gene Sackheim
- Labor Day
(2023)
... Gene Sackheim
- Angel's Peak
(2023)
... Gene Sackheim
- Full Moon
(2023)
... Gene Sackheim
- From the Ashes
(2023)
... Gene Sackheim
- Trial by Fire
(2023)
... Gene Sackheim
- Songbird
(2023)
... Gene Sackheim
- A Second Chance
(2023)
... Gene Sackheim
2022
C'est comme ça que je t'aime
(TV Series)
Homme (Café Jean-Talon)
Homme (Café Jean-Talon)
- Le meurtrier ganté
(2022)
... Homme (Café Jean-Talon)
- La grande solitude de la femme au foyer
(2022)
... Homme (Café Jean-Talon)
2021
Brand New Cherry Flavor
(TV Mini Series)
Ralph
Ralph
- Egg
(2021)
... Ralph
- Bodies
(2021)
... Ralph
- Milk Bath
(2021)
... Ralph
- Jennifer
(2021)
... Ralph
- Tadpole Smoothie
(2021)
... Ralph
- Hair of the Dog
(2021)
... Ralph
2019
Riverdale
(TV Series)
Shop Owner
Shop Owner
- Chapter Sixty-Two: Witness for the Prosecution
(2019)
... Shop Owner
2019
Morning Show Mysteries
(TV Mini Series)
Dock Master
Dock Master
- Morning Show Mysteries: Countdown to Murder
(2019)
... Dock Master
2016-2017
19-2
(TV Series)
Sgt. Roy Suarez / Sgt Roy Suarez
Sgt. Roy Suarez / Sgt Roy Suarez
- Tomorrow
(2017)
... Sgt. Roy Suarez
- Wake
(2017)
... Sgt. Roy Suarez
- Sons
(2017)
... Sgt. Roy Suarez
- Flowers
(2017)
... Sgt. Roy Suarez
- Labour Day
(2017)
... Sgt. Roy Suarez
- Fishbowl
(2017)
... Sgt. Roy Suarez
- Driveby
(2017)
... Sgt. Roy Suarez
- Swimming
(2017)
... Sgt. Roy Suarez
- Water
(2016)
... Sgt. Roy Suarez
- Gone
(2016)
... Sgt. Roy Suarez
- Fall
(2016)
... Sgt. Roy Suarez
- Honeymoon
(2016)
... Sgt Roy Suarez
- City
(2016)
... Sgt Roy Suarez
- Protest Pants
(2016)
... Sgt Roy Suarez
- Bitch
(2016)
... Sgt Roy Suarez
2016
Shut Eye
(TV Series)
Kevin
Kevin
- Two of Swords
(2016)
... Kevin
- Judgment
(2016)
... Kevin
- The Hanged Man
(2016)
... Kevin
- Death
(2016)
... Kevin
2016
The Romeo Section
(TV Series)
Frank Cosmo
Frank Cosmo
- Final Measures
(2016)
... Frank Cosmo
- Our Future World
(2016)
... Frank Cosmo
- Complicit
(2016)
... Frank Cosmo
- Rising Tide
(2016)
... Frank Cosmo
- Forced Entry
(2016)
... Frank Cosmo
- Incendiary
(2016)
... Frank Cosmo
2015
The Man in the High Castle
(TV Series)
Bucket
Bucket
- The Illustrated Woman
(2015)
... Bucket
- Sunrise
(2015)
... Bucket (uncredited)
2014
Gracepoint
(TV Mini Series)
Hugo Garcia
Hugo Garcia
- Episode #1.10
(2014)
... Hugo Garcia
- Episode #1.9
(2014)
... Hugo Garcia
- Episode #1.6
(2014)
... Hugo Garcia
- Episode #1.5
(2014)
... Hugo Garcia
- Episode #1.4
(2014)
... Hugo Garcia
- Episode #1.3
(2014)
... Hugo Garcia
- Episode #1.2
(2014)
... Hugo Garcia
- Episode #1.1
(2014)
... Hugo Garcia
2013
Continuum
(TV Series)
Martinez / Detective Martinez
Martinez / Detective Martinez
- Second Wave
(2013)
... Martinez
- Seconds
(2013)
... Martinez
- Second Truths
(2013)
... Detective Martinez
2012
Supernatural
(TV Series)
Victor / Leviathan
Victor / Leviathan
- The Girl with the Dungeons and Dragons Tattoo
(2012)
... Victor / Leviathan
2010
Stargate Universe
(TV Series)
Airman Dunning
Airman Dunning
- Malice
(2010)
... Airman Dunning
- The Greater Good
(2010)
... Airman Dunning
- Trial and Error
(2010)
... Airman Dunning
- Awakening
(2010)
... Airman Dunning
- Aftermath
(2010)
... Airman Dunning
- Pain
(2010)
... Airman Dunning
- Faith
(2010)
... Airman Dunning
- Divided
(2010)
... Airman Dunning
- Space
(2010)
... Airman Dunning
2009
Battlestar Galactica
(TV Series)
Dealino
Dealino
- Daybreak: Part 3
(2009)
... Dealino (uncredited)
- Daybreak: Part 2
(2009)
... Dealino (uncredited)
- Daybreak: Part 1
(2009)
... Dealino
- Islanded in a Stream of Stars
(2009)
... Dealino
- Someone to Watch Over Me
(2009)
... Dealino
- No Exit
(2009)
... Dealino
2005-2007
Intelligence
(TV Series)
Bob Tremblay
Bob Tremblay
- A Dark Alliance
(2007)
... Bob Tremblay
- We Were Here Now We Disappear
(2007)
... Bob Tremblay
- The Heat Is On
(2007)
... Bob Tremblay
- A Woman Inside
(2007)
... Bob Tremblay
- Flipping the Script
(2007)
... Bob Tremblay
- A Sweetheart Deal with the Devil
(2007)
... Bob Tremblay
- Something in the Air
(2007)
... Bob Tremblay
- Love and Conspiracy
(2007)
... Bob Tremblay
- A Man and a Woman Betrayed
(2007)
... Bob Tremblay
- A Man Underground
(2007)
... Bob Tremblay
- A Man Is Framed
(2007)
... Bob Tremblay
- A Man Escapes
(2007)
... Bob Tremblay
- Down But Not Out
(2007)
... Bob Tremblay
- Dante's Inferno
(2007)
... Bob Tremblay
- Not a Nice Boy!
(2007)
... Bob Tremblay
- Things Change
(2006)
... Bob Tremblay
- Cleaning Up
(2006)
... Bob Tremblay
- Clean and Simple
(2006)
... Bob Tremblay
- Love and War
(2006)
... Bob Tremblay
- Where There's One There's Another
(2006)
... Bob Tremblay
- Don't Break Your Brother's Heart
(2006)
... Bob Tremblay
- Where Good Men Die Like Dogs
(2006)
... Bob Tremblay
- Pilot
(2005)
... Bob Tremblay
1997-2005
Stargate SG-1
(TV Series)
Tass'an / Cave-Dweller
Tass'an / Cave-Dweller
- Babylon
(2005)
... Tass'an
- The First Commandment
(1997)
... Cave-Dweller
2000-2005
Cold Squad
(TV Series)
Mortitician / Hoppy
Mortitician / Hoppy
- Borders
(2005)
... Mortitician
- Loyalties
(2000)
... Hoppy
2000-2004
Da Vinci's Inquest
(TV Series)
Murph / Narc
Murph / Narc
- That's Why They Call It a Conspiracy
(2004)
... Murph
- Mr. Ellis Himself Woulda Been Proud
(2004)
... Murph
- This Shit Is Evil
(2000)
... Narc
2002
My Guide to Becoming a Rock Star
(TV Series)
Club Owner
Club Owner
- Inspiration
(2002)
- The New Drummer
(2002)
... Club Owner
2001-2002
Dark Angel
(TV Series)
Dix / Ike / KK
Dix / Ike / KK
- Freak Nation
(2002)
... Dix
- Love Among the Runes
(2002)
... Dix
- She Ain't Heavy
(2002)
... Dix
- Gill Girl
(2001)
... Ike
- Out
(2001)
... KK
2000
Nothing Too Good for a Cowboy
(TV Series)
Warren Fraker
Warren Fraker
- Home Is the Hero
(2000)
... Warren Fraker
1999
Atomic Train
(TV Mini Series)
The Prisoner
The Prisoner
- Part 2
(1999)
... The Prisoner
- Part 1
(1999)
... The Prisoner
1997-1999
Viper
(TV Series)
Mick Meloni / Trini
Mick Meloni / Trini
- Safe House
(1999)
... Mick Meloni
- Forget Me Not
(1997)
... Trini
1998-1999
The Crow: Stairway to Heaven
(TV Series)
Mike Tremayne / Tin-Tin / Tin Tin
Mike Tremayne / Tin-Tin / Tin Tin
- It's a Wonderful Death
(1999)
... Tin-Tin / Mike Tremayne
- The Soul Can't Rest
(1998)
... Tin Tin / Mike Tremayne
Show
Producer (8 credits)
Show
Writer (6 credits)
Show
Director (3 credits)
Show
Editor (1 credit)
Show
Thanks (1 credit)