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.
as Mr. Spencer
as Bald Man(1 ep)
as Campbell Bradford
as Michael
as David
as Mathew
as Commander David Kyle(10 eps)
as Chief
as The Prophet
as Mom
as Mark Bennett
as Jason Astor
as Mellenburg(1 ep)
as Hannibal(1 ep)
as Elon
as Casey Robek(1 ep)
as Chef
as Denby(2 eps)
as Dr. Miller
as Tommy Wattles(1 ep)
as Sgt. Sloan(2 eps)
as Jimmy Brennan(2 eps)
as Stoker (segment "V is for Vagitus")
as Sergei(1 ep)
as Roland Randol(6 eps)
as Quan Chi(1 ep)
as Barry Nyle
as Detective Stanley O'Farrell(1 ep)
as Mercenary Kelly
as Mueller(3 eps)
as Interruption Observer(1 ep)
as Interrogation Observer(1 ep)
as Officer Edwards
as Onlooker at Jesse's Death
as Detective Matt Carson
as Irv(1 ep)
as Gluttony(1 ep)
as Dmitri Kazar(1 ep)
as Mr. Paul
as Detective Givens
as Tommy(1 ep)
as Agent Rogers(2 eps)
as Tulsa Bartender (as Michael Rogers)
as Agent Willie
as Reporter Jay
as John Michaels(1 ep)
as Major Escher(1 ep)
as Colonel Richard Kendrick(1 ep)
as Wade Harris (segment "Night Walker")(1 ep)
as Deputy Rich
as Dawson(1 ep)
as Rico(1 ep)
as Anesthesiologist(1 ep)
as Donald Culver
as Lt. Griffin(1 ep)
as 1st Crewman(1 ep)
as Parks(1 ep)
as David Grimes
as Photographer
as Sully (as Michael Rogers)
as Electrocuted Gunman
as Det. Bryan(1 ep)
as DA Howard(1 ep)