
Michael J Rogers
Acting
Born: 1964-05-18 · Victoria, British Columbia, Canada
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.
🎬 Movies (20)

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

Demonic
2021
Michael

Loop
2020
David

Welcome to the Circle
2020
Mathew

Hollow in the Land
2017
Chief

Adam: The Prophet
2017
The Prophet

Interrogation
2016
Mark Bennett

Home Invasion
2016
Jason Astor

The Unspoken
2015
Elon

Pour Retourner
2014
Chef

Down Here
2014
Dr. Miller

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

Beyond the Black Rainbow
2010
Barry Nyle

Far Cry
2008
Mercenary Kelly

Impulse
2008
Officer Edwards

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

Past Tense
2006
Detective Matt Carson

The Thing Below
2004
Mr. Paul

Hellraiser: Hellseeker
2002
Detective Givens

Children of the Corn: Revelation
2001
Stan
📺 TV Shows (20)

Sight Unseen
2024
Bald Man

Siren
2018
Commander David Kyle

Second Chance
2016
Mellenburg

Supergirl
2015
Hannibal

Blindspot
2015
Casey Robek

The 100
2014
Denby

The Blacklist
2013
Tommy Wattles

Delete
2013
Sgt. Sloan

Bates Motel
2013
Jimmy Brennan

Arrow
2012
Sergei

Continuum
2012
Roland Randol

Mortal Kombat: Legacy
2011
Quan Chi

Sanctuary
2008
Detective Stanley O'Farrell

Fringe
2008
Mueller

Fringe
2008
Interruption Observer

Fringe
2008
Interrogation Observer

Supernatural
2005
Irv

Supernatural
2005
Gluttony

The 4400
2004
Dmitri Kazar

The Twilight Zone
2002
Tommy