Michael J Rogers
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
TV
The 100
as Denby
2014
TV
Supernatural
as Irv
2005
TV
Supernatural
as Gluttony
2005
TV
Arrow
as Sergei
2012
TV
Smallville
as Agent Rogers
2001
TV
Supergirl
as Hannibal
2015
TV
The Blacklist
as Tommy Wattles
2013
TV
The X-Files
as Lt. Griffin
1993
TV
The X-Files
as 1st Crewman
1993
TV
Siren
as Commander David Kyle
2018
TV
Fringe
as Mueller
2008
TV
Fringe
as Interruption Observer
2008
TV
Fringe
as Interrogation Observer
2008
Movie
The Assassination of Jesse James by the Coward Robert Ford
as Onlooker at Jesse's Death
2007
TV
Blindspot
as Casey Robek
2015
TV
Stargate SG-1
as John Michaels
1997
TV
Stargate SG-1
as Major Escher
1997
TV
Stargate SG-1
as Colonel Richard Kendrick
1997
TV
Bates Motel
as Jimmy Brennan
2013
TV
Continuum
as Roland Randol
2012
TV
MacGyver
as DA Howard
1985
TV
The 4400
as Dmitri Kazar
2004
Movie
The ABCs of Death
as Stoker (segment "V is for Vagitus")
2013
Movie
Beyond the Black Rainbow
as Barry Nyle
2010