Portrait of Michael Welch

Michael Welch

Bio: 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)
Born: Sat, Jul 25 1987
Birthplace: Los Angeles, California, USA
Michael Welch is 37 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Scrambled
Scrambled
Michael Welch was 36 in Scrambled as 'Ryan'.
Movie Released: Fri, Feb 02 2024
Poster of Hot Seat
Hot Seat
Michael Welch was 34 in Hot Seat as 'Enzo'.
Movie Released: Fri, Jul 01 2022
Poster of Last Shoot Out
Last Shoot Out
Michael Welch was 34 in Last Shoot Out as 'Jody'.
Movie Released: Fri, Dec 03 2021
Poster of After Masks
After Masks
Michael Welch was 33 in After Masks as 'Allen (Quarantales Segment)'.
Movie Released: Tue, May 18 2021
Poster of A Soldier's Revenge
A Soldier's Revenge
Michael Welch was 33 in A Soldier's Revenge as 'Danziger'.
Movie Released: Thu, Mar 25 2021
Poster of A Christmas Hero
A Christmas Hero
Michael Welch was 33 in A Christmas Hero as 'Nick'.
Movie Released: Mon, Nov 23 2020
Poster of Chasing Eagle Rock
Chasing Eagle Rock
Michael Welch was 33 in Chasing Eagle Rock as 'J.R.'.
Movie Released: Fri, Jul 31 2020
Poster of Without a Body
Without a Body
Michael Welch was 32 in Without a Body
Movie Released: Fri, Jul 10 2020
Poster of Blood Craft
Blood Craft
Michael Welch was 32 in Blood Craft as 'Tyler Waters'.
Movie Released: Thu, Nov 14 2019
Poster of Before Someone Gets Hurt
Before Someone Gets Hurt
Michael Welch was 32 in Before Someone Gets Hurt as 'Tim'.
Movie Released: Thu, Oct 24 2019
Poster of Erasing His Dark Past
Erasing His Dark Past
Michael Welch was 32 in Erasing His Dark Past as 'David'.
Movie Released: Fri, Oct 11 2019
Poster of Heatstroke
Heatstroke
Michael Welch was 31 in Heatstroke as 'Mike'.
Movie Released: Sat, May 04 2019
Poster of Who's Stalking Me?
Who's Stalking Me?
Michael Welch was 31 in Who's Stalking Me? as 'Detective James Dawson'.
Movie Released: Sat, Feb 23 2019
Poster of The Final Wish
The Final Wish
Michael Welch was 31 in The Final Wish as 'Aaron Hammond'.
Movie Released: Thu, Jan 24 2019
Poster of I'll Be Watching
I'll Be Watching
Michael Welch was 30 in I'll Be Watching as 'Detective Jake Marsh'.
Movie Released: Sat, Jun 09 2018
Poster of The Grounds
The Grounds
Michael Welch was 30 in The Grounds as 'Jack'.
Movie Released: Sun, Apr 08 2018
Poster of Home by Spring
Home by Spring
Michael Welch was 30 in Home by Spring as 'Howard Hodgekiss'.
Movie Released: Sat, Mar 31 2018
Poster of The Bachelor Next Door
The Bachelor Next Door
Michael Welch was 30 in The Bachelor Next Door as 'Donnie'.
Movie Released: Fri, Oct 20 2017
Poster of M.F.A.
M.F.A.
Michael Welch was 29 in M.F.A. as 'Mason'.
Movie Released: Mon, Mar 13 2017
Poster of A Killer Walks Amongst Us
A Killer Walks Amongst Us
Michael Welch was 28 in A Killer Walks Amongst Us as 'Jury'.
Movie Released: Thu, Jun 02 2016
Poster of A Haunting in Cawdor
A Haunting in Cawdor
Michael Welch was 27 in A Haunting in Cawdor as 'Roddy'.
Movie Released: Fri, May 01 2015
Poster of Boy Meets Girl
Boy Meets Girl
Michael Welch was 26 in Boy Meets Girl as 'Robby Riley'.
Movie Released: Sat, Jun 28 2014
Poster of The Last Survivors
The Last Survivors
Michael Welch was 26 in The Last Survivors as 'Gabriel'.
Movie Released: Thu, Jun 12 2014
Poster of Boys of Abu Ghraib
Boys of Abu Ghraib
Michael Welch was 26 in Boys of Abu Ghraib as 'Pits'.
Movie Released: Sat, Mar 15 2014
Poster of Grace Unplugged
Grace Unplugged
Michael Welch was 26 in Grace Unplugged as 'Quentin'.
Movie Released: Fri, Oct 04 2013
Poster of The Demented
The Demented
Michael Welch was 26 in The Demented as 'Howard'.
Movie Released: Tue, Jul 30 2013
Poster of Hansel and Gretel Get Baked
Hansel and Gretel Get Baked
Michael Welch was 25 in Hansel and Gretel Get Baked as 'Hansel'.
Movie Released: Tue, Feb 19 2013
Poster of The Twilight Saga: Breaking Dawn - Part 1
The Twilight Saga: Breaking Dawn - Part 1
Michael Welch was 24 in The Twilight Saga: Breaking Dawn - Part 1 as 'Mike Newton'.
Movie Released: Wed, Nov 16 2011
Poster of My Suicide
My Suicide
Michael Welch was 24 in My Suicide as 'Earl'.
Movie Released: Fri, Sep 23 2011
Poster of Born Bad
Born Bad
Michael Welch was 23 in Born Bad as 'Denny'.
Movie Released: Mon, Jul 11 2011
Poster of The Twilight Saga: Eclipse
The Twilight Saga: Eclipse
Michael Welch was 22 in The Twilight Saga: Eclipse as 'Mike Newton'.
Movie Released: Wed, Jun 23 2010
Poster of Unrequited
Unrequited
Michael Welch was 22 in Unrequited as 'Ben Jacobs'.
Movie Released: Tue, Jun 08 2010
Poster of The Twilight Saga: New Moon
The Twilight Saga: New Moon
Michael Welch was 22 in The Twilight Saga: New Moon as 'Mike Newton'.
Movie Released: Wed, Nov 18 2009
Poster of The Grind
The Grind
Michael Welch was 22 in The Grind as 'Josh'.
Movie Released: Tue, Sep 22 2009
Poster of Fault Line
Fault Line
Michael Welch was 21 in Fault Line
Movie Released: Tue, Jul 14 2009
Poster of Lost Dream
Lost Dream
Michael Welch was 21 in Lost Dream as 'Perry'.
Movie Released: Fri, Jul 03 2009
Poster of Twilight
Twilight
Michael Welch was 21 in Twilight as 'Mike Newton'.
Movie Released: Thu, Nov 20 2008
Poster of The Coverup
The Coverup
Michael Welch was 21 in The Coverup as 'Kevin Thacker'.
Movie Released: Sat, Oct 18 2008
Poster of Remember the Daze
Remember the Daze
Michael Welch was 20 in Remember the Daze as 'Stephen'.
Movie Released: Fri, Apr 11 2008
Poster of Day of the Dead
Day of the Dead
Michael Welch was 20 in Day of the Dead as 'Trevor Bowman'.
Movie Released: Tue, Apr 08 2008
Poster of Choose Connor
Choose Connor
Michael Welch was 20 in Choose Connor as 'Max'.
Movie Released: Fri, Oct 12 2007
Poster of An American Crime
An American Crime
Michael Welch was 20 in An American Crime as 'Teddy'.
Movie Released: Fri, Jul 27 2007
Poster of All the Boys Love Mandy Lane
All the Boys Love Mandy Lane
Michael Welch was 19 in All the Boys Love Mandy Lane as 'Emmet'.
Movie Released: Sat, Sep 09 2006
Poster of The United States of Leland
The United States of Leland
Michael Welch was 15 in The United States of Leland as 'Ryan Pollard'.
Movie Released: Thu, May 15 2003
Poster of The Angel Doll
The Angel Doll
Michael Welch was 15 in The Angel Doll as 'Little Jerry Barlow'.
Movie Released: Sat, Sep 14 2002
Poster of Mickey's Magical Christmas: Snowed in at the House of Mouse
Mickey's Magical Christmas: Snowed in at the House of Mouse
Michael Welch was 14 in Mickey's Magical Christmas: Snowed in at the House of Mouse as 'Pinocchio'.
Movie Released: Tue, Nov 06 2001
Poster of The Ballad of Lucy Whipple
The Ballad of Lucy Whipple
Michael Welch was 13 in The Ballad of Lucy Whipple as 'Butte Whipple'.
Movie Released: Sat, Jan 20 2001
Poster of Personally Yours
Personally Yours
Michael Welch was 13 in Personally Yours as 'Sam Stanton'.
Movie Released: Sun, Oct 08 2000
Poster of American Adventure
American Adventure
Michael Welch was 12 in American Adventure as 'Kevin'.
Movie Released: Mon, May 08 2000
Poster of Star Trek: Insurrection
Star Trek: Insurrection
Michael Welch was 11 in Star Trek: Insurrection as 'Artim'.
Movie Released: Fri, Dec 11 1998
Poster of Infamies
Infamies
Michael Welch will be 37+ in Infamies as 'Samuel'.
Movie Released: Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Quantum Leap
Quantum Leap
Michael Welch was 35+ in Quantum Leap as 'Ryan Mills'.
TV Show Released: First Air Date
Mon, Sep 19 2022
Poster of Station 19
Station 19
Michael Welch was 30+ in Station 19 as 'Harold'.
TV Show Released: First Air Date
Thu, Mar 22 2018
Poster of Lucifer
Lucifer
Michael Welch was 28+ in Lucifer as 'Kyle Erikson'.
TV Show Released: First Air Date
Mon, Jan 25 2016
Poster of Another Period
Another Period
Michael Welch was 27+ in Another Period as 'Franklin D. Roosevelt'.
TV Show Released: First Air Date
Tue, Jun 23 2015
Poster of Z Nation
Z Nation
Michael Welch was 27+ in Z Nation as 'Mack Thompson'.
TV Show Released: First Air Date
Fri, Sep 12 2014
Poster of Scandal
Scandal
Michael Welch was 24+ in Scandal as 'Officer Newton'.
TV Show Released: First Air Date
Thu, Apr 05 2012
Poster of Grimm
Grimm
Michael Welch was 24+ in Grimm as 'Jake Barnes'.
TV Show Released: First Air Date
Fri, Oct 28 2011
Poster of Glenn Martin, DDS
Glenn Martin, DDS
Michael Welch was 22+ in Glenn Martin, DDS
TV Show Released: First Air Date
Mon, Aug 17 2009
Poster of The Riches
The Riches
Michael Welch was 19+ in The Riches
TV Show Released: First Air Date
Mon, Mar 12 2007
Poster of Criminal Minds
Criminal Minds
Michael Welch was 18+ in Criminal Minds as 'Syd Pearson'.
TV Show Released: First Air Date
Thu, Sep 22 2005
Poster of Bones
Bones
Michael Welch was 18+ in Bones as 'Norman Hayes'.
TV Show Released: First Air Date
Tue, Sep 13 2005
Poster of Numb3rs
Numb3rs
Michael Welch was 17+ in Numb3rs
TV Show Released: First Air Date
Sun, Jan 23 2005
Poster of Cold Case
Cold Case
Michael Welch was 16+ in Cold Case as 'Daniel Potter (1972)'.
TV Show Released: First Air Date
Sun, Sep 28 2003
Poster of Joan of Arcadia
Joan of Arcadia
Michael Welch was 16+ in Joan of Arcadia as 'Luke Girardi'.
TV Show Released: First Air Date
Fri, Sep 26 2003
Poster of NCIS
NCIS
Michael Welch was 16+ in NCIS as 'Kody Meyers'.
TV Show Released: First Air Date
Tue, Sep 23 2003
Poster of Birds of Prey
Birds of Prey
Michael Welch was 15+ in Birds of Prey as '14 Year Old 'Guy''.
TV Show Released: First Air Date
Wed, Oct 09 2002
Poster of Without a Trace
Without a Trace
Michael Welch was 15+ in Without a Trace as 'Lance Carson'.
TV Show Released: First Air Date
Thu, Sep 26 2002
Poster of CSI: Miami
CSI: Miami
Michael Welch was 15+ in CSI: Miami
TV Show Released: First Air Date
Mon, Sep 23 2002
Poster of Fillmore!
Fillmore!
Michael Welch was 15+ in Fillmore! as 'Philsky (voice), Dimitri / Young Artist / NJ (voice), Tyson Pelarez (voice)'.
TV Show Released: First Air Date
Sat, Sep 14 2002
Poster of Crossing Jordan
Crossing Jordan
Michael Welch was 14+ in Crossing Jordan as 'Josh Winter'.
TV Show Released: First Air Date
Mon, Sep 24 2001
Poster of Disney's House of Mouse
Disney's House of Mouse
Michael Welch was 13+ in Disney's House of Mouse
TV Show Released: First Air Date
Sat, Jan 13 2001
Poster of The District
The District
Michael Welch was 13+ in The District as 'Christian Gilroy'.
TV Show Released: First Air Date
Sat, Oct 07 2000
Poster of CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
Michael Welch was 13+ in CSI: Crime Scene Investigation as 'Todd Branson, Steuben Lorenz'.
TV Show Released: First Air Date
Fri, Oct 06 2000
Poster of Strong Medicine
Strong Medicine
Michael Welch was 12+ in Strong Medicine as 'Win'.
TV Show Released: First Air Date
Sun, Jul 23 2000
Poster of The Invisible Man
The Invisible Man
Michael Welch was 12+ in The Invisible Man as 'Adam Reese'.
TV Show Released: First Air Date
Fri, Jun 09 2000
Poster of Malcolm in the Middle
Malcolm in the Middle
Michael Welch was 12+ in Malcolm in the Middle as 'Josh'.
TV Show Released: First Air Date
Sun, Jan 09 2000
Poster of Ladies Man
Ladies Man
Michael Welch was 12+ in Ladies Man as 'Kyle'.
TV Show Released: First Air Date
Mon, Sep 20 1999
Poster of Law & Order: Special Victims Unit
Law & Order: Special Victims Unit
Michael Welch was 12+ in Law & Order: Special Victims Unit as 'Scott Heston'.
TV Show Released: First Air Date
Mon, Sep 20 1999
Poster of Judging Amy
Judging Amy
Michael Welch was 12+ in Judging Amy as 'Mike Amble'.
TV Show Released: First Air Date
Sun, Sep 19 1999
Poster of Jesse
Jesse
Michael Welch was 11+ in Jesse as 'Gabe'.
TV Show Released: First Air Date
Thu, Sep 24 1998
Poster of Two Guys and a Girl
Two Guys and a Girl
Michael Welch was 10+ in Two Guys and a Girl as 'Michael Rush'.
TV Show Released: First Air Date
Tue, Mar 10 1998
Poster of Veronica's Closet
Veronica's Closet
Michael Welch was 10+ in Veronica's Closet as 'Aaron'.
TV Show Released: First Air Date
Thu, Sep 25 1997
Poster of Stargate SG-1
Stargate SG-1
Michael Welch was 10+ in Stargate SG-1 as 'Young Jack O'Neill'.
TV Show Released: First Air Date
Sun, Jul 27 1997
Poster of Hey Arnold!
Hey Arnold!
Michael Welch was 9+ in Hey Arnold!
TV Show Released: First Air Date
Mon, Oct 07 1996
Poster of The Pretender
The Pretender
Michael Welch was 9+ in The Pretender as 'Eric Gantry'.
TV Show Released: First Air Date
Thu, Sep 19 1996
Poster of 7th Heaven
7th Heaven
Michael Welch was 9+ in 7th Heaven as 'Donovan Birbeck'.
TV Show Released: First Air Date
Mon, Aug 26 1996
Poster of The Drew Carey Show
The Drew Carey Show
Michael Welch was 8+ in The Drew Carey Show as 'Scout'.
TV Show Released: First Air Date
Wed, Sep 13 1995
Poster of Touched by an Angel
Touched by an Angel
Michael Welch was 7+ in Touched by an Angel as 'Robby McGregor'.
TV Show Released: First Air Date
Wed, Sep 21 1994
Poster of Chicago Hope
Chicago Hope
Michael Welch was 7+ in Chicago Hope
TV Show Released: First Air Date
Sun, Sep 18 1994
Poster of Frasier
Frasier
Michael Welch was 6+ in Frasier as 'Young Niles'.
TV Show Released: First Air Date
Thu, Sep 16 1993
Poster of The X-Files
The X-Files
Michael Welch was 6+ in The X-Files as 'Trevor'.
TV Show Released: First Air Date
Fri, Sep 10 1993
Poster of Walker, Texas Ranger
Walker, Texas Ranger
Michael Welch was 5+ in Walker, Texas Ranger as 'Adam Crossland'.
TV Show Released: First Air Date
Wed, Apr 21 1993