← Back to explore

Michael J Rogers

Acting

Born May 18, 1964 · Victoria, British Columbia, Canada

Also known as Mike Rogers · Michal Rogers · Michael John 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.

Filmography43 titles

For the Love of Aaron

1994as Donald Culver

The X-Files

1993as 1st Crewman

Supernatural

2005as Gluttony

Stargate SG-1

1997as Colonel Richard Kendrick

Smallville

2001as Agent Rogers

Bates Motel

2013as Jimmy Brennan

Fringe

2008as Mueller

The 100

2014as Denby

Siren

2018as Commander David Kyle

MacGyver

1985as DA Howard

The Blacklist

2013as Tommy Wattles

Sight Unseen

2024as Bald Man

Continuum

2012as Roland Randol

Blindspot

2015as Casey Robek

Supergirl

2015as Hannibal

Sanctuary

2008as Detective Stanley O'Farrell

The 4400

2004as Dmitri Kazar

Beyond Belief: Fact or Fiction

1997as Wade Harris (segment "Night Walker")

21 Jump Street

1987as Det. Bryan

The Assassination of Jesse James by the Coward Robert Ford

2007as Onlooker at Jesse's Death

Mortal Kombat: Legacy

2011as Quan Chi

Second Chance

2016as Mellenburg

Arrow

2012as Sergei

Poltergeist: The Legacy

1996as Dawson

Interrogation

2016as Mark Bennett

Beyond the Black Rainbow

2010as Barry Nyle

Duets

2000as Tulsa Bartender (as Michael Rogers)

Home Invasion

2016as Jason Astor

We're All Going to the World's Fair

2021as JLB

The Hitman

1991as Sully (as Michael Rogers)

Hollow in the Land

2017as Chief

Down Here

2014as Dr. Miller

The ABCs of Death

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

Hellraiser: Hellseeker

2002as Detective Givens

Impulse

2008as Officer Edwards

Demonic

2021as Michael

The Unspoken

2015as Elon

Past Tense

2006as Detective Matt Carson

Welcome to the Circle

2020as Mathew

Children of the Corn: Revelation

2001as Stan

Epicenter

2000as Agent Willie

Far Cry

2008as Mercenary Kelly

The Thing Below

2004as Mr. Paul