
Michael J Rogers
Acting
Born 1964-05-18 · 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.
Acting

Sight Unseen
Bald Man

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

Demonic
Michael

Loop
David

Welcome to the Circle
Mathew

Siren
Commander David Kyle

Hollow in the Land
Chief

Adam: The Prophet
The Prophet

Interrogation
Mark Bennett

Home Invasion
Jason Astor

Second Chance
Mellenburg

Supergirl
Hannibal

The Unspoken
Elon

Blindspot
Casey Robek

Pour Retourner
Chef

The 100
Denby

Down Here
Dr. Miller

The Blacklist
Tommy Wattles

Delete
Sgt. Sloan

Bates Motel
Jimmy Brennan

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

Arrow
Sergei

Continuum
Roland Randol

Mortal Kombat: Legacy
Quan Chi

Beyond the Black Rainbow
Barry Nyle

Sanctuary
Detective Stanley O'Farrell

Far Cry
Mercenary Kelly

Fringe
Mueller

Fringe
Interruption Observer

Fringe
Interrogation Observer