
Los Angeles, California, USA
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.

as Syd Pearson

as Scott Heston
1999

as Kody Meyers
2003

as Syd Pearson
2005

as Norman Hayes
2005

as Todd Branson
2000

as Kyle Erikson
2016

as Young Jack O'Neill
1997

as Shane Partney
2002

as Jake Barnes
2011

as Trevor
1993

as Young Niles
1993

as Josh
2000
as Jody
2021

as Ryan
2024

as Enzo
2022

as Jody
2021

as Allen (Quarantales Segment)
2021

as Danziger
2021

as Nick
2020

as J.R.
2020

2020

as Tyler Waters
2019

as Tim
2019

as David
2019

as Mike
2019

as Detective James Dawson
2019

as Aaron Hammond
2019

as Detective Jake Marsh
2018

as Jack
2018

as Howard Hodgekiss
2018

as Donnie
2017

as Mason
2017

as Jury
2016

as Roddy
2015

as Robby Riley
2014

as Gabriel
2014

as Pits
2014
as Syd Pearson
1 ep.

as Scott Heston
1 episodes

as Kody Meyers
1 episodes

as Syd Pearson
1 episodes

as Norman Hayes
1 episodes

as Todd Branson
1 episodes

as Kyle Erikson
1 episodes

as Young Jack O'Neill
1 episodes

as Shane Partney
1 episodes

as Jake Barnes
1 episodes

as Trevor
1 episodes

as Young Niles
1 episodes

as Josh
1 episodes

as Lance Carson
1 episodes

as Officer Newton
1 episodes

as Josh Winter
1 episodes

as Lama Topa Rinpoche
1 episodes

as Daniel Potter (1972)
1 episodes

as Scout
1 episodes

as Harold
1 episodes

as Kyle Clippard
1 episodes

as Win
1 episodes

as Mike Amble
1 episodes

as Robby McGregor
1 episodes

2 episodes