
Michael J Rogers
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.
Also Known As
Movie Appearances

Epicenter
as Agent Willie
2000

Children of the Corn: Revelation
as Stan
2001
Badge of Betrayal
as Deputy Rich
1997

Dead Ahead: The Exxon Valdez Disaster
as David Grimes
1992

Beyond the Black Rainbow
as Barry Nyle
2010

Still Not Quite Human
as Photographer
1992

The Hitman
as Sully (as Michael Rogers)
1991

Loop
as David
2020

Down Here
as Dr. Miller
2014

Past Tense
as Detective Matt Carson
2006

Home Invasion
as Jason Astor
2016

Hellraiser: Hellseeker
as Detective Givens
2002

Impulse
as Officer Edwards
2008

Far Cry
as Mercenary Kelly
2008

Hollow in the Land
as Chief
2017

For the Love of Aaron
as Donald Culver
1994

Interrogation
as Mark Bennett
2016

Adam: The Prophet
as The Prophet
2017

The Unspoken
as Elon
2015

Pour Retourner
as Chef
2014
TV Appearances

Second Chance
as Mellenburg
2016

The X-Files
as Lt. Griffin
1993

Stargate SG-1
as John Michaels
1997

Chicago Hope
as Anesthesiologist
1994

Supergirl
as Hannibal
2015

Mortal Kombat: Legacy
as Quan Chi
2011

Continuum
as Roland Randol
2012

The X-Files
as 1st Crewman
1993

Fringe
as Mueller
2008

The 100
as Denby
2014

Blindspot
as Casey Robek
2015

Stargate SG-1
as Major Escher
1997