Michael J Rogers
Biography
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.
Known For
Acting

2000
asAgent Willie

2001
asStan

1997
asDeputy Rich

1992
asDavid Grimes - Fishermen

2010
asBarry Nyle

1992
asPhotographer

1991
asSully (as Michael Rogers)

2020
asDavid

2014
asDr. Miller

2006
asDetective Matt Carson

2016
asJason Astor

2002
asDetective Givens

2008
asOfficer Edwards

2008
asMercenary Kelly

2017
asChief

1994
asDonald Culver

2016
asMark Bennett

2017
asThe Prophet

2015
asElon

2014
asChef

2020
asMathew

2022
asJLB

2007
asOnlooker at Jesse's Death

2021
asMichael

2013
asStoker (segment "V is for Vagitus")

2004
asMr. Paul

1991
asGeorge
as
1991
asElectrocuted Gunman
asMr. Spencer
asMellenburg
asLt. Griffin
asJohn Michaels
as
asHannibal
asQuan Chi
asRoland Randol
as1st Crewman
asMueller
asDenby
asCasey Robek
asMajor Escher
asSgt. Sloan
as
asColonel Richard Kendrick
asDmitri Kazar
asIrv
asGluttony
asDetective Stanley O'Farrell
asInterruption Observer
asAgent Rogers
asBald Man
asInterrogation Observer
asDawson
asTommy Wattles
asD.A. Howard
asWade Harris (segment "Night Walker")
asSergei
asRico
asCommander David Kyle
asDet. Bryan
asJimmy Brennan
asTommy
asParks
Production
Crew
Directing