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.
2024
as Ryan
2022
as Ryan Mills
2022
as Enzo
2021
as Jody
2021
as Allen (Quarantales Segment)
2021
as Danziger
2020
as Nick
2020
as J.R.
2020
2019
as Tyler Waters
2019
as Tim
2019
as David
2019
as Mike
2019
as Detective James Dawson
2019
as Aaron Hammond
2018
as Detective Jake Marsh
2018
as Jack
2018
as Howard Hodgekiss
2018
as Harold
2017
as Donnie
2017
as Mason
2016
as Jury
2016
as Kyle Erikson
2015
as Franklin D. Roosevelt
2015
as Roddy
2014
as Mack Thompson
2014
as Robby Riley
2014
as Gabriel
2014
as Pits
2013
as Quentin
2013
as Howard
2013
as Hansel
2012
as Officer Newton
2011
as Mike Newton
2011
as Jake Barnes
2011
as Earl
2011
as Denny
2010
as Mike Newton
2010
as Ben Jacobs
2009
as Mike Newton
2009
as Josh
2009
2009
2009
as Perry
2008
as Mike Newton
2008
as Kevin Thacker
2008
as Stephen
2008
as Trevor Bowman
2007
as Max
2007
as Teddy
2007
2006
as Emmet
2005
as Syd Pearson
2005
as Norman Hayes
2005
2003
as Daniel Potter (1972)
2003
as Luke Girardi
2003
as Kody Meyers
2003
as Ryan Pollard
2002
as 14 Year Old 'Guy'
2002
as Lance Carson
2002
2002
as Little Jerry Barlow
2002
as Philsky (voice)
2002
as Dimitri / Young Artist / NJ (voice)
2002
as Tyson Pelarez (voice)
2001
as Pinocchio
2001
as Josh Winter
2001
as Butte Whipple
2001
2000
as Sam Stanton
2000
as Christian Gilroy
2000
as Todd Branson
2000
as Steuben Lorenz
2000
as Win
2000
as Adam Reese
2000
as Kevin
2000
as Josh
1999
as Scott Heston
1999
as Kyle
1999
as Mike Amble
1998
as Artim
1998
as Gabe
1998
as Michael Rush
1997
as Aaron
1997
as Young Jack O'Neill
1996
1996
as Eric Gantry
1996
as Donovan Birbeck
1995
as Scout
1994
as Robby McGregor
1994
1993
as Young Niles
1993
as Trevor
1993
as Adam Crossland
as Samuel