
Michael J Rogers
Acting
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.

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

Demonic
Michael

Loop
David

Welcome to the Circle
Mathew

Hollow in the Land
Chief

Adam: The Prophet
The Prophet

Interrogation
Mark Bennett

Home Invasion
Jason Astor

The Unspoken
Elon

Pour Retourner
Chef

Down Here
Dr. Miller

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

Beyond the Black Rainbow
Barry Nyle

Far Cry
Mercenary Kelly

Impulse
Officer Edwards

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

Past Tense
Detective Matt Carson

The Thing Below
Mr. Paul

Hellraiser: Hellseeker
Detective Givens

Children of the Corn: Revelation
Stan

Duets
Tulsa Bartender (as Michael Rogers)

Epicenter
Agent Willie
Badge of Betrayal
Deputy Rich

For the Love of Aaron
Donald Culver

Dead Ahead: The Exxon Valdez Disaster
David Grimes

Still Not Quite Human
Photographer

Posing: Inspired by Three Real Stories
George

The Hitman
Sully (as Michael Rogers)

Run
Electrocuted Gunman







