



Michael J Rogers
Acting1964Victoria, British Columbia, Canada

Biography
Michael Rogers (born May 18, 1970) is a Canadian film and television actor. He is known for playing the role of Barry Nyle in the film Beyond the Black Rainbow.
Known For
Acting History
Future
The Ambassador
as Mr. Spencer
2024
Sight Unseen
TVas Bald Man• 1 eps
2022
2021
Unlocked
as Michael
2020
Welcome to the Circle
as Mathew
Loop
as David
2019
Siren
TVas Commander David Kyle• 10 eps
2018
The Blacklist
TVas Tommy Wattles• 1 eps
2017
2016
2015
The Unspoken
as Elon
Blindspot
TVas Casey Robek• 1 eps
2014
Down Here
as Dr. Miller
Pour Retourner
as Chef
The 100
TVas Denby• 2 eps
Bates Motel
TVas Jimmy Brennan• 2 eps
2013
2011
Mortal Kombat: Legacy
TVas Quan Chi• 1 eps
2010
Beyond the Black Rainbow
as Barry Nyle
Sanctuary
TVas Detective Stanley O'Farrell• 1 eps
2009
Smallville
TVas Agent Rogers• 2 eps
2007
The Assassination of Jesse James by the Coward Robert Ford
as Onlooker at Jesse's Death
Supernatural
TVas Irv / Gluttony• 1 eps
2006
Past Tense
as Detective Matt Carson
2005
The 4400
TVas Dmitri Kazar• 1 eps
2004
The Thing Below
as Mr. Paul
Stargate SG-1
TVas Major Escher / Colonel Richard Kendrick / John Michaels• 1 eps
2003
The Twilight Zone
TVas Tommy• 1 eps
2002
Hellraiser: Hellseeker
as Detective Givens
Beyond Belief: Fact or Fiction
TVas Wade Harris (segment "Night Walker")• 1 eps
2001
1999
Chicago Hope
TVas Anesthesiologist• 1 eps
1998
The Sentinel
TVas Rico• 1 eps
1997
Badge of Betrayal
as Deputy Rich
1996
Poltergeist: The Legacy
TVas Dawson
1995
The X-Files
TVas Lt. Griffin / 1st Crewman• 1 eps
1994
For the Love of Aaron
as Donald Culver
1992
Still Not Quite Human
as Photographer
Dead Ahead: The Exxon Valdez Disaster
as David Grimes
The Hat Squad
TVas Parks
1991
1990
MacGyver
TVas DA Howard• 1 eps







