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 Ryan
as Ryan Mills(1 ep)
as Enzo
as Jody
as Allen (Quarantales Segment)
as Danziger
as Nick
as J.R.
as Tyler Waters
as Tim
as David
as Mike
as Detective James Dawson
as Aaron Hammond
as Samuel
as Detective Jake Marsh
as Jack
as Howard Hodgekiss
as Harold(1 ep)
as Donnie
as Mason
as Jury
as Kyle Erikson(1 ep)
as Franklin D. Roosevelt(1 ep)
as Roddy
as Mack Thompson(15 eps)
as Robby Riley
as Gabriel
as Pits
as Quentin
as Howard
as Hansel
as Officer Newton(1 ep)
as Jake Barnes(1 ep)
as Denny
as Mike
as Ben Jacobs
as Mike
as Josh
as Perry
as Earl
as Mike Newton
as Kevin Thacker
as Stephen
as Trevor Bowman
as Goldie
as Max
as Teddy
as Emmet
as Syd Pearson(1 ep)
as Norman Hayes(1 ep)
as Kyle Clippard(1 ep)
as Daniel Potter (1972)(1 ep)
as Luke Girardi(45 eps)
as Kody Meyers(1 ep)
as Ryan Pollard
as 14 Year Old 'Guy'(1 ep)
as Lance Carson(1 ep)
as Shane Partney(1 ep)
as Little Jerry Barlow
as Philsky (voice)(9 eps)
as Dimitri / Young Artist / NJ (voice)(1 ep)
as Tyson Pelarez (voice)(1 ep)
as Theodore McGill (voice)
as Pinocchio (voice)
as Josh Winter(1 ep)
as Butte Whipple
as Sam Stanton
as Christian Gilroy(1 ep)
as Todd Branson(1 ep)
as Steuben Lorenz(1 ep)
as Win(1 ep)
as Adam Reese(1 ep)
as Kevin
as Josh(1 ep)
as Scott Heston(1 ep)
as Kyle(1 ep)
as Mike Amble(1 ep)
as Artim
as Gabe(3 eps)
as Michael Rush(2 eps)
as Aaron(1 ep)
as Young Jack O'Neill(1 ep)
as Eric Gantry(1 ep)
as Donovan Birbeck(1 ep)
as Scout(1 ep)
as Robby McGregor(1 ep)
as Lama Topa Rinpoche(1 ep)
as Young Niles(1 ep)
as Trevor(1 ep)
as Adam Crossland(1 ep)
as Robot Teacher #2