
Michael J Rogers
Born in Victoria, British Columbia, Canada
- Born:
- May 18, 1964 (age 61)
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.
View on IMDbCast Credits

We're All Going to the World's Fair
2022
As JLB

Demonic
2021
As Michael

Interrogation
2016
As Mark Bennett

Home Invasion
2016
As Jason Astor

The ABCs of Death
2013
As Stoker (segment "V is for Vagitus")

Beyond the Black Rainbow
2010
As Barry Nyle

Far Cry
2008
As Mercenary Kelly

The Assassination of Jesse James by the Coward Robert Ford
2007
As Onlooker at Jesse's Death

Hellraiser: Hellseeker
2002
As Detective Givens

Children of the Corn: Revelation
2001
As Stan

Duets
2000
As Tulsa Bartender (as Michael Rogers)