Michael Welch
Biography
Movies 53
Twilight
as Mike Newton
2008
The Twilight Saga: New Moon
as Mike
2009
The Twilight Saga: Eclipse
as Mike
2010
The Twilight Saga: Breaking Dawn - Part 1
as Mike
2011
Star Trek: Insurrection
as Artim
1998
Mickey's Magical Christmas: Snowed in at the House of Mouse
as Pinocchio (voice)
2001
Day of the Dead
as Trevor Bowman
2008
All the Boys Love Mandy Lane
as Emmet
2006
An American Crime
as Teddy
2007
Hot Seat
as Enzo
2022
The Last Survivors
as Gabriel
2014
The United States of Leland
as Ryan Pollard
2003
Hansel and Gretel Get Baked
as Hansel
2013
A Soldier's Revenge
as Danziger
2021
The Final Wish
as Aaron Hammond
2019
M.F.A.
as Mason
2017
Boy Meets Girl
as Robby Riley
2014
My Suicide
as Earl
2009
Boys of Abu Ghraib
as Pits
2014
Last Shoot Out
as Jody
2021
The Demented
as Howard
2013
Grace Unplugged
as Quentin
2013
Scrambled
as Ryan
2024
Personally Yours
as Sam Stanton
2000
Remember the Daze
as Stephen
2008
Home by Spring
as Howard Hodgekiss
2018
A Killer Walks Amongst Us
as Jury
2016
Rocket Power: Race Across New Zealand
as Theodore McGill (voice)
2002
Before Someone Gets Hurt
as Tim
2019
Erasing His Dark Past
as David
2019
Born Bad
as Denny
2011
The Bachelor Next Door
as Donnie
2017
The Ballad of Lucy Whipple
as Butte Whipple
2001
A Haunting in Cawdor
as Roddy
2015
Who's Stalking Me?
as Detective James Dawson
2019
The Grounds
as Jack
2018
After Masks
as Allen (Quarantales Segment)
2021
Blood Craft
as Tyler Waters
2019
The Grind
as Josh
2009
I'll Be Watching
as Detective Jake Marsh
2018
Choose Connor
as Max
2007
The Angel Doll
as Little Jerry Barlow
2002
American Son
as Goldie
2008
American Adventure
as Kevin
2000
The Coverup
as Kevin Thacker
2008
A Christmas Hero
as Nick
2020
Lost Dream
as Perry
2009
Unrequited
as Ben Jacobs
2010
Heatstroke
as Mike
2019
Fault Line
2009
Infamies
as Samuel
2018
Chasing Eagle Rock
as J.R.
2020
Without a Body
2020TV Shows 45
Law & Order: Special Victims Unit
as Scott Heston
1999
Criminal Minds
as Syd Pearson
2005
NCIS
as Kody Meyers
2003
CSI: Crime Scene Investigation
as Todd Branson
2000
CSI: Crime Scene Investigation
as Steuben Lorenz
2000
Bones
as Norman Hayes
2005
CSI: Miami
as Shane Partney
2002
The X-Files
as Trevor
1993
Frasier
as Young Niles
1993
Stargate SG-1
as Young Jack O'Neill
1997
Grimm
as Jake Barnes
2011
Lucifer
as Kyle Erikson
2016
Malcolm in the Middle
as Josh
2000
Without a Trace
as Lance Carson
2002
Scandal
as Officer Newton
2012
Cold Case
as Daniel Potter (1972)
2003
Numb3rs
as Kyle Clippard
2005
The Drew Carey Show
as Scout
1995
Chicago Hope
as Lama Topa Rinpoche
1994
Crossing Jordan
as Josh Winter
2001
Hey Arnold!
1996
Station 19
as Harold
2018
Judging Amy
as Mike Amble
1999
Touched by an Angel
as Robby McGregor
1994
Walker, Texas Ranger
as Adam Crossland
1993
Strong Medicine
as Win
2000
The District
as Christian Gilroy
2000
The Pretender
as Eric Gantry
1996
Z Nation
as Mack Thompson
2014
7th Heaven
as Donovan Birbeck
1996
Disney's House of Mouse
2001
Two Guys and a Girl
as Michael Rush
1998
Joan of Arcadia
as Luke Girardi
2003
Quantum Leap
as Ryan Mills
2022
Veronica's Closet
as Aaron
1997
The Invisible Man
as Adam Reese
2000
Another Period
as Franklin D. Roosevelt
2015
The Riches
2007
Birds of Prey
as 14 Year Old 'Guy'
2002
Fillmore!
as Philsky (voice)
2002
Fillmore!
as Dimitri / Young Artist / NJ (voice)
2002
Fillmore!
as Tyson Pelarez (voice)
2002
Glenn Martin, DDS
2009
Jesse
as Gabe
1998
Ladies Man
as Kyle
1999