
Actor
Michael J Rogers
Born 1964 · 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

Supernatural
Irv · 2005

The 100
Denby · 2014

Smallville
Agent Rogers · 2001

The X-Files
Lt. Griffin · 1993

Fringe
Mueller · 2008

Siren
Commander David Kyle · 2018

The Blacklist
Tommy Wattles · 2013

Stargate SG-1
John Michaels · 1997

Supergirl
Hannibal · 2015

Arrow
Sergei · 2012

Bates Motel
Jimmy Brennan · 2013

Blindspot
Casey Robek · 2015

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

MacGyver
DA Howard · 1985

Continuum
Roland Randol · 2012

The 4400
Dmitri Kazar · 2004

Sanctuary
Detective Stanley O'Farrell · 2008

21 Jump Street
Det. Bryan · 1987

Second Chance
Mellenburg · 2016

The Twilight Zone
Tommy · 2002

Beyond the Black Rainbow
Barry Nyle · 2010

Mortal Kombat: Legacy
Quan Chi · 2011

Chicago Hope
Anesthesiologist · 1994

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