Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
Michael Welch

Michael Welch

ActingBorn July 25, 1987 (38 years old)

Los Angeles, California, USA

IMDbInstagramXFacebook

Biography

Michael Alan Welch (born July 25, 1987) is an American actor. He is best known for his role as the popular Mike Newton in the Twilight Saga franchise (2008-2011), Mack Thompson on Syfy's Z Nation (2014), Luke Girardi on CBS's Joan of Arcadia (2003-2005), Butte Whipple in The Ballad of Lucy Whipple (2001), and Artim in Star Trek: Insurrection (1998). Since he was a child, he has had numerous guest roles in popular series including Walker, Texas Ranger, The X-Files, Touched by an Angel, The Pretender, Stargate SG-1, Frasier, 7th Heaven, Judging Amy, Law & Order, Law & Order: SVU, CSI, CSI: Miami, Numb3rs, Cold Case, Criminal Minds, NCIS, Bones, Malcolm in the Middle, Grimm, Lucifer, Station 19, and Quantum Leap (2022). He has also starred in many TV movies and voiced for animated series.

Also known as: Mike Welch, 마이클 웰치
Popularity: 1
Total credits: 96

Known For

Law & Order: Special Victims Unit
TV
★7.9

Law & Order: Special Victims Unit

as Scott Heston

NCIS
TV
★7.6

NCIS

as Kody Meyers

Movies (53)

Scrambled

Scrambled

as Ryan

2024

Hot Seat

Hot Seat

as Enzo

2022

Last Shoot Out

TV Shows (42)

Law & Order: Special Victims Unit

Law & Order: Special Victims Unit

as Scott Heston

1 ep.

NCIS

NCIS

as Kody Meyers

1 ep.

Criminal Minds

Behind the Camera

No image

American Adventure

Producer

No image

American Adventure

Producer

Photos

Criminal Minds
TV
★8.3

Criminal Minds

as Syd Pearson

Bones
TV
★8.2

Bones

as Norman Hayes

CSI: Crime Scene Investigation
TV
★7.6

CSI: Crime Scene Investigation

as Todd Branson

Lucifer
TV
★8.4

Lucifer

as Kyle Erikson

Stargate SG-1
TV
★8.3

Stargate SG-1

as Young Jack O'Neill

CSI: Miami
TV
★7.7

CSI: Miami

as Shane Partney

Grimm
TV
★8.3

Grimm

as Jake Barnes

The X-Files
TV
★8.4

The X-Files

as Trevor

Frasier
TV
★7.7

Frasier

as Young Niles

Malcolm in the Middle
TV
★8.5

Malcolm in the Middle

as Josh

Law & Order: Special Victims Unit
TV
★7.9

Law & Order: Special Victims Unit

as Scott Heston

1999

NCIS
TV
★7.6

NCIS

as Kody Meyers

2003

Criminal Minds
TV
★8.3

Criminal Minds

as Syd Pearson

2005

Bones
TV
★8.2

Bones

as Norman Hayes

2005

CSI: Crime Scene Investigation
TV
★7.6

CSI: Crime Scene Investigation

as Todd Branson

2000

Lucifer
TV
★8.4

Lucifer

as Kyle Erikson

2016

Stargate SG-1
TV
★8.3

Stargate SG-1

as Young Jack O'Neill

1997

CSI: Miami
TV
★7.7

CSI: Miami

as Shane Partney

2002

Grimm
TV
★8.3

Grimm

as Jake Barnes

2011

The X-Files
TV
★8.4

The X-Files

as Trevor

1993

Frasier
TV
★7.7

Frasier

as Young Niles

1993

Malcolm in the Middle
TV
★8.5

Malcolm in the Middle

as Josh

2000

Last Shoot Out

as Jody

2021

After Masks

After Masks

as Allen (Quarantales Segment)

2021

A Soldier's Revenge

A Soldier's Revenge

as Danziger

2021

A Christmas Hero

A Christmas Hero

as Nick

2020

Chasing Eagle Rock

Chasing Eagle Rock

as J.R.

2020

Without a Body

Without a Body

2020

Blood Craft

Blood Craft

as Tyler Waters

2019

Before Someone Gets Hurt

Before Someone Gets Hurt

as Tim

2019

Erasing His Dark Past

Erasing His Dark Past

as David

2019

Heatstroke

Heatstroke

as Mike

2019

Who's Stalking Me?

Who's Stalking Me?

as Detective James Dawson

2019

The Final Wish

The Final Wish

as Aaron Hammond

2019

I'll Be Watching

I'll Be Watching

as Detective Jake Marsh

2018

The Grounds

The Grounds

as Jack

2018

Home by Spring

Home by Spring

as Howard Hodgekiss

2018

The Bachelor Next Door

The Bachelor Next Door

as Donnie

2017

M.F.A.

M.F.A.

as Mason

2017

A Killer Walks Amongst Us

A Killer Walks Amongst Us

as Jury

2016

A Haunting in Cawdor

A Haunting in Cawdor

as Roddy

2015

Boy Meets Girl

Boy Meets Girl

as Robby Riley

2014

The Last Survivors

The Last Survivors

as Gabriel

2014

Boys of Abu Ghraib

Boys of Abu Ghraib

as Pits

2014

Scrambled

Scrambled

as Ryan

2024

Hot Seat

Hot Seat

as Enzo

2022

Last Shoot Out

Last Shoot Out

as Jody

2021

After Masks

After Masks

as Allen (Quarantales Segment)

2021

A Soldier's Revenge

A Soldier's Revenge

as Danziger

2021

A Christmas Hero

A Christmas Hero

as Nick

2020

Chasing Eagle Rock

Chasing Eagle Rock

as J.R.

2020

Without a Body

Without a Body

2020

Blood Craft

Blood Craft

as Tyler Waters

2019

Before Someone Gets Hurt

Before Someone Gets Hurt

as Tim

2019

Erasing His Dark Past

Erasing His Dark Past

as David

2019

Heatstroke

Heatstroke

as Mike

2019

Who's Stalking Me?

Who's Stalking Me?

as Detective James Dawson

2019

The Final Wish

The Final Wish

as Aaron Hammond

2019

I'll Be Watching

I'll Be Watching

as Detective Jake Marsh

2018

The Grounds

The Grounds

as Jack

2018

Home by Spring

Home by Spring

as Howard Hodgekiss

2018

The Bachelor Next Door

The Bachelor Next Door

as Donnie

2017

M.F.A.

M.F.A.

as Mason

2017

A Killer Walks Amongst Us

A Killer Walks Amongst Us

as Jury

2016

A Haunting in Cawdor

A Haunting in Cawdor

as Roddy

2015

Boy Meets Girl

Boy Meets Girl

as Robby Riley

2014

The Last Survivors

The Last Survivors

as Gabriel

2014

Boys of Abu Ghraib

Boys of Abu Ghraib

as Pits

2014

Criminal Minds

as Syd Pearson

1 ep.

Bones

Bones

as Norman Hayes

1 ep.

CSI: Crime Scene Investigation

CSI: Crime Scene Investigation

as Todd Branson

1 ep.

Lucifer

Lucifer

as Kyle Erikson

1 ep.

Stargate SG-1

Stargate SG-1

as Young Jack O'Neill

1 ep.

CSI: Miami

CSI: Miami

as Shane Partney

1 ep.

Grimm

Grimm

as Jake Barnes

1 ep.

The X-Files

The X-Files

as Trevor

1 ep.

Frasier

Frasier

as Young Niles

1 ep.

Malcolm in the Middle

Malcolm in the Middle

as Josh

1 ep.

Without a Trace

Without a Trace

as Lance Carson

1 ep.

Scandal

Scandal

as Officer Newton

1 ep.

Crossing Jordan

Crossing Jordan

as Josh Winter

1 ep.

Chicago Hope

Chicago Hope

as Lama Topa Rinpoche

1 ep.

Cold Case

Cold Case

as Daniel Potter (1972)

1 ep.

The Drew Carey Show

The Drew Carey Show

as Scout

1 ep.

Station 19

Station 19

as Harold

1 ep.

Numb3rs

Numb3rs

as Kyle Clippard

1 ep.

Strong Medicine

Strong Medicine

as Win

1 ep.

Judging Amy

Judging Amy

as Mike Amble

1 ep.

Touched by an Angel

Touched by an Angel

as Robby McGregor

1 ep.

Hey Arnold!

Hey Arnold!

2 ep.

Law & Order: Special Victims Unit

Law & Order: Special Victims Unit

as Scott Heston

1 episodes

NCIS

NCIS

as Kody Meyers

1 episodes

Criminal Minds

Criminal Minds

as Syd Pearson

1 episodes

Bones

Bones

as Norman Hayes

1 episodes

CSI: Crime Scene Investigation

CSI: Crime Scene Investigation

as Todd Branson

1 episodes

Lucifer

Lucifer

as Kyle Erikson

1 episodes

Stargate SG-1

Stargate SG-1

as Young Jack O'Neill

1 episodes

CSI: Miami

CSI: Miami

as Shane Partney

1 episodes

Grimm

Grimm

as Jake Barnes

1 episodes

The X-Files

The X-Files

as Trevor

1 episodes

Frasier

Frasier

as Young Niles

1 episodes

Malcolm in the Middle

Malcolm in the Middle

as Josh

1 episodes

Without a Trace

Without a Trace

as Lance Carson

1 episodes

Scandal

Scandal

as Officer Newton

1 episodes

Crossing Jordan

Crossing Jordan

as Josh Winter

1 episodes

Chicago Hope

Chicago Hope

as Lama Topa Rinpoche

1 episodes

Cold Case

Cold Case

as Daniel Potter (1972)

1 episodes

The Drew Carey Show

The Drew Carey Show

as Scout

1 episodes

Station 19

Station 19

as Harold

1 episodes

Numb3rs

Numb3rs

as Kyle Clippard

1 episodes

Strong Medicine

Strong Medicine

as Win

1 episodes

Judging Amy

Judging Amy

as Mike Amble

1 episodes

Touched by an Angel

Touched by an Angel

as Robby McGregor

1 episodes

Hey Arnold!

Hey Arnold!

2 episodes