
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.

as Agent Rogers

as Irv
2005

as Tommy Wattles
2013

as Agent Rogers
2001

as John Michaels
1997

as Sergei
2012

as Lt. Griffin
1993

as Denby
2014

as Mueller
2008

as Hannibal
2015

as DA Howard
1985

as Anesthesiologist
1994

as Casey Robek
2015
as David
2020

as JLB
2022

as Michael
2021

as David
2020

as Mathew
2020

as Chief
2017

as The Prophet
2017

as Mark Bennett
2016

as Jason Astor
2016

as Elon
2015

as Chef
2014

as Dr. Miller
2014

as Stoker (segment "V is for Vagitus")
2013

as Barry Nyle
2010

as Mercenary Kelly
2008

as Officer Edwards
2008

as Onlooker at Jesse's Death
2007

as Detective Matt Carson
2006

as Mr. Paul
2004

as Detective Givens
2002

as Stan
2001

as Tulsa Bartender (as Michael Rogers)
2000

as Agent Willie
2000
as Deputy Rich
1997

as Donald Culver
1994
as Agent Rogers
2 ep.

as Irv
1 episodes

as Tommy Wattles
1 episodes

as Agent Rogers
2 episodes

as John Michaels
1 episodes

as Sergei
1 episodes

as Lt. Griffin
1 episodes

as Denby
2 episodes

as Mueller
3 episodes

as Hannibal
1 episodes

as DA Howard
1 episodes

as Anesthesiologist
1 episodes

as Casey Robek
1 episodes

as Jimmy Brennan
2 episodes

as Det. Bryan
1 episodes

as Dmitri Kazar
1 episodes

1 episodes

as Wade Harris (segment "Night Walker")
1 episodes

as Roland Randol
6 episodes

as Detective Stanley O'Farrell
1 episodes

as Rico
1 episodes

as Tommy
1 episodes

as Commander David Kyle
10 episodes

as Quan Chi
1 episodes

as Bald Man
1 episodes