
Michael J Rogers
ActingVictoria, British Columbia, Canada
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.
Starring Michael

Supernatural
★ 8.3TV
2005
Supernatural
★ 8.3TV
2005
Smallville
★ 8.2TV
2001
The Blacklist
★ 7.6TV
2013
The X-Files
★ 8.4TV
1993
The X-Files
★ 8.4TV
1993
Stargate SG-1
★ 8.3TV
1997
Stargate SG-1
★ 8.3TV
1997
Stargate SG-1
★ 8.3TV
1997
Arrow
★ 6.8TV
2012
The 100
★ 7.9TV
2014
Fringe
★ 8.1TV
2008
Fringe
★ 8.1TV
2008
Fringe
★ 8.1TV
2008
Supergirl
★ 7.3TV
2015
MacGyver
★ 7.7TV
1985
Blindspot
★ 7.4TV
2015
Chicago Hope
★ 7.2TV
1994
Bates Motel
★ 8.1TV
2013
Continuum
★ 7.5TV
2012
21 Jump Street
★ 7.2TV
1987
The 4400
★ 7.2TV
2004
Beyond Belief: Fact or Fiction
★ 7.2TV
1997
Siren
★ 7.7TV
2018
Sanctuary
★ 7.2TV
2008
The Sentinel
★ 7.1TV
1996
Run
★ 6.0Film
1991
The Twilight Zone
★ 7.2TV
2002
Mortal Kombat: Legacy
★ 6.9TV
2011
Epicenter
★ 3.7Film
2000
Sight Unseen
★ 7.8TV
2024
Duets
★ 5.7Film
2000
Interrogation
★ 5.8Film
2016
Poltergeist: The Legacy
★ 6.2TV
1996
Second Chance
★ 6.8TV
2016
The Assassination of Jesse James by the Coward Robert Ford
★ 7.1Film
2007
Welcome to the Circle
★ 4.6Film
2020
The Hitman
★ 5.4Film
1991
Delete
★ 5.5TV
2013
Hellraiser: Hellseeker
★ 5.0Film
2002
Home Invasion
★ 5.6Film
2016
Far Cry
★ 3.7Film
2008
The ABCs of Death
★ 5.0Film
2013
Impulse
★ 4.9Film
2008
Beyond the Black Rainbow
★ 5.7Film
2010
Demonic
★ 4.8Film
2021
The Unspoken
★ 4.7Film
2015
We're All Going to the World's Fair
★ 5.4Film
2022
Children of the Corn: Revelation
★ 3.9Film
2001
The Thing Below
★ 3.2Film
2004
Hollow in the Land
★ 5.4Film
2017
Posing: Inspired by Three Real Stories
★ 5.9Film
1991
Adam: The Prophet
★ 6.4Film
2017
Past Tense
★ 4.6Film
2006
Still Not Quite Human
★ 4.7Film
1992