
Michael J. Rogers
- Known for
- Acting
- Born
- May 18, 1964
- Birthplace
- Victoria, 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.
Filmography
- The Ambassador
The Ambassador TBA
as Mr. Spencer

Manger TBA
Actor

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

So Cold the River 2022
as Campbell Bradford

Demonic 2021
as Michael

Loop 2020
as David

Welcome to the Circle 2020
as Mathew

Hollow in the Land 2017
as Chief

Adam: The Prophet 2017
as The Prophet

Sollers Point 2017
as Mom

Interrogation 2016
as Mark Bennett

Home Invasion 2016
as Jason Astor

The Unspoken 2015
as Elon

Pour Retourner 2014
as Chef

Down Here 2014
as Dr. Miller

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

Impulse 2008
as Officer Edwards

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

Past Tense 2006
as Detective Matt Carson

The Thing Below 2004
as Mr. Paul

Hellraiser: Hellseeker 2002
as Detective Givens

Children of the Corn: Revelation 2001
as Stan

Duets 2000
as Tulsa Bartender (as Michael Rogers)

Epicenter 2000
as Agent Willie

Ice Angel 2000
as Reporter Jay
- Badge of Betrayal
Badge of Betrayal 1997
as Deputy Rich

For the Love of Aaron 1994
as Donald Culver

Dead Ahead: The Exxon Valdez Disaster 1992
as David Grimes

Still Not Quite Human 1992
as Photographer

Posing: Inspired by Three Real Stories 1991
as George

The Hitman 1991
as Sully (as Michael Rogers)

Run 1991
as Electrocuted Gunman
Credits from TMDB.