Movies (Acting Roles)
![Scrambled Poster of Scrambled](//actoragecheck.com/image/L3l6d0VSTGtjeE5oOXV2ZTQySUFVQkhja1Uwcy5qcGcAACh231.jpg)
Scrambled
Michael Welch was
36 in Scrambled
as 'Ryan'.
Fri, Feb 02 2024
![Hot Seat Poster of Hot Seat](//actoragecheck.com/image/LzZ6b0EyeUVmS3M4aE5GbGs0QVYyOFZwb1QzSS5qcGcAACh231.jpg)
Hot Seat
Michael Welch was
34 in Hot Seat
as 'Enzo'.
Fri, Jul 01 2022
![Last Shoot Out Poster of Last Shoot Out](//actoragecheck.com/image/L3B2RXRQeG90STNQT2xWUHZOeGdySEp1RFhmZS5qcGcAACh231.jpg)
Last Shoot Out
Michael Welch was
34 in Last Shoot Out
as 'Jody'.
Fri, Dec 03 2021
![After Masks Poster of After Masks](//actoragecheck.com/image/L3pOUTJMbmxKNEFOTXd2R2NSVHFsU2ZuS0tJRS5qcGcAACh231.jpg)
After Masks
Michael Welch was
33 in After Masks
as 'Allen (Quarantales Segment)'.
Tue, May 18 2021
![A Christmas Hero Poster of A Christmas Hero](//actoragecheck.com/image/L2RYSElFcjZjQlNMODhKTmcyUk4wWUtRZWRiYS5qcGcAACh231.jpg)
A Christmas Hero
Michael Welch was
33 in A Christmas Hero
as 'Nick'.
Mon, Nov 23 2020
![Blood Craft Poster of Blood Craft](//actoragecheck.com/image/L0E3ZmZZSllQWXhwSGNGaXNkQ3RNa3pBYmNlWi5qcGcAACh231.jpg)
Blood Craft
Michael Welch was
32 in Blood Craft
as 'Tyler Waters'.
Thu, Nov 14 2019
![Heatstroke Poster of Heatstroke](//actoragecheck.com/image/L2NOaExPTTFtak12cjRDaXo3dk1JTU1jU1dFNi5qcGcAACh231.jpg)
Heatstroke
Michael Welch was
31 in Heatstroke
as 'Mike'.
Sat, May 04 2019
![Who's Stalking Me? Poster of Who's Stalking Me?](//actoragecheck.com/image/LzJrdXh0OVI1em9LbkJHY0NSSE9TcUpOWWNSLmpwZw=AACh231.jpg)
Who's Stalking Me?
Michael Welch was
31 in Who's Stalking Me?
as 'Detective James Dawson'.
Sat, Feb 23 2019
![The Final Wish Poster of The Final Wish](//actoragecheck.com/image/LzNsRlFQT2hPQWcxZ0FRZ0ZzWGRmWWZYRmJJNi5qcGcAACh231.jpg)
The Final Wish
Michael Welch was
31 in The Final Wish
as 'Aaron Hammond'.
Thu, Jan 24 2019
![I'll Be Watching Poster of I'll Be Watching](//actoragecheck.com/image/LzY4MEVxNXBkazA0TnE5dzFrUGFqN0xJcHlQMy5qcGcAACh231.jpg)
I'll Be Watching
Michael Welch was
30 in I'll Be Watching
as 'Detective Jake Marsh'.
Sat, Jun 09 2018
![The Grounds Poster of The Grounds](//actoragecheck.com/image/LzQwTThibmFjNHp2c0hOanIwbFdCWnV4OENNZC5qcGcAACh231.jpg)
The Grounds
Michael Welch was
30 in The Grounds
as 'Jack'.
Sun, Apr 08 2018
![Home by Spring Poster of Home by Spring](//actoragecheck.com/image/L3BBVFdLZ2pVNTNKSHBCM2ZKMG1HQkF0a0E5Mi5qcGcAACh231.jpg)
Home by Spring
Michael Welch was
30 in Home by Spring
as 'Howard Hodgekiss'.
Sat, Mar 31 2018
![M.F.A. Poster of M.F.A.](//actoragecheck.com/image/L250WEZOYW5qWTIycnN5WFM5NEZpU1lISkZLTi5qcGcAACh231.jpg)
M.F.A.
Michael Welch was
29 in M.F.A.
as 'Mason'.
Mon, Mar 13 2017
![Boy Meets Girl Poster of Boy Meets Girl](//actoragecheck.com/image/L3N4Z1FEUE5ra3kwN2wxYnY5ZzhBeW9CNGpKcC5qcGcAACh231.jpg)
Boy Meets Girl
Michael Welch was
26 in Boy Meets Girl
as 'Robby Riley'.
Sat, Jun 28 2014
![The Last Survivors Poster of The Last Survivors](//actoragecheck.com/image/L3BVVHBzNXo2T1hXQ3Z1V29vUUUycHk0MTdvNC5qcGcAACh231.jpg)
The Last Survivors
Michael Welch was
26 in The Last Survivors
as 'Gabriel'.
Thu, Jun 12 2014
![Grace Unplugged Poster of Grace Unplugged](//actoragecheck.com/image/LzF3b0dQM0RDRXlmUHVpZlJQU2tyd0Rhbk9RbS5qcGcAACh231.jpg)
Grace Unplugged
Michael Welch was
26 in Grace Unplugged
as 'Quentin'.
Fri, Oct 04 2013
![The Demented Poster of The Demented](//actoragecheck.com/image/L2dCa2dpTE1HbEZaRmxGMHZHdWFGVlZhaVRJRi5qcGcAACh231.jpg)
The Demented
Michael Welch was
26 in The Demented
as 'Howard'.
Tue, Jul 30 2013
![Born Bad Poster of Born Bad](//actoragecheck.com/image/L3pxSkRyeDFGb2p1WlpMR0NpWlV6czVGWXhjVS5qcGcAACh231.jpg)
Born Bad
Michael Welch was
23 in Born Bad
as 'Denny'.
Mon, Jul 11 2011
![Unrequited Poster of Unrequited](//actoragecheck.com/image/L2dLS3VHMndsQ1hiTkQzY0JoTGRuWVBwU2tHdy5qcGcAACh231.jpg)
Unrequited
Michael Welch was
22 in Unrequited
as 'Ben Jacobs'.
Tue, Jun 08 2010
![The Grind Poster of The Grind](//actoragecheck.com/image/L3FSNTNwNGtpV0pkWDRHeVNFR2hhdnZEUHNydC5qcGcAACh231.jpg)
The Grind
Michael Welch was
22 in The Grind
as 'Josh'.
Tue, Sep 22 2009
![Fault Line Poster of Fault Line](//actoragecheck.com/lost-image.jpg)
Fault Line
Michael Welch was
21 in Fault Line
Tue, Jul 14 2009
![Lost Dream Poster of Lost Dream](//actoragecheck.com/image/L29yaGlwamhUM0tMOTU2cHJJeGx6aVI1QWkwRi5qcGcAACh231.jpg)
Lost Dream
Michael Welch was
21 in Lost Dream
as 'Perry'.
Fri, Jul 03 2009
![My Suicide Poster of My Suicide](//actoragecheck.com/image/L2hPNWk0SzZGMmo5cjE4bGk5MTZrTEZBWEVsZi5qcGcAACh231.jpg)
My Suicide
Michael Welch was
21 in My Suicide
as 'Earl'.
Sat, Feb 07 2009
![Twilight Poster of Twilight](//actoragecheck.com/image/LzNHa2I2am02OTYyQURVUGFDQnF6ejlDVGJuOS5qcGcAACh231.jpg)
Twilight
Michael Welch was
21 in Twilight
as 'Mike Newton'.
Thu, Nov 20 2008
![The Coverup Poster of The Coverup](//actoragecheck.com/image/L3JLVTBiWWZtZWk0YWd3NjJWdzhpMkFydG8zMy5qcGcAACh231.jpg)
The Coverup
Michael Welch was
21 in The Coverup
as 'Kevin Thacker'.
Sat, Oct 18 2008
![Remember the Daze Poster of Remember the Daze](//actoragecheck.com/image/LzJ0MG0zZUQ0SzAxN05rd05JZGlaTjdmZFZiNC5qcGcAACh231.jpg)
Remember the Daze
Michael Welch was
20 in Remember the Daze
as 'Stephen'.
Fri, Apr 11 2008
![Day of the Dead Poster of Day of the Dead](//actoragecheck.com/image/L21sUVNnNkZYV0h6VWVxTFFycmJlM2h5UFY0WC5qcGcAACh231.jpg)
Day of the Dead
Michael Welch was
20 in Day of the Dead
as 'Trevor Bowman'.
Tue, Apr 08 2008
![Choose Connor Poster of Choose Connor](//actoragecheck.com/image/L2RPVll2RjREQWNLZlJ3YVloUGN3YkRvaW1vbi5qcGcAACh231.jpg)
Choose Connor
Michael Welch was
20 in Choose Connor
as 'Max'.
Fri, Oct 12 2007
![An American Crime Poster of An American Crime](//actoragecheck.com/image/L2JMc0Uwc01JMWJ5Y0J4Wlg3UU5ZZ2h5NWl5aS5qcGcAACh231.jpg)
An American Crime
Michael Welch was
20 in An American Crime
as 'Teddy'.
Fri, Jul 27 2007
![The Angel Doll Poster of The Angel Doll](//actoragecheck.com/image/LzV5RlpCbDQ1ZDQ4TFBwWFZCNlVWam9uSEM3SS5qcGcAACh231.jpg)
The Angel Doll
Michael Welch was
15 in The Angel Doll
as 'Little Jerry Barlow'.
Sat, Sep 14 2002
![Personally Yours Poster of Personally Yours](//actoragecheck.com/image/L2RoODFERjFSSkZEWklxTlZ4VEl1Wjh5T3JxeC5qcGcAACh231.jpg)
Personally Yours
Michael Welch was
13 in Personally Yours
as 'Sam Stanton'.
Sun, Oct 08 2000
![Infamies Poster of Infamies](//actoragecheck.com/image/L2s3cjg4R05weURJUVJrRk9ZV0tFd05nZWhaci5qcGcAACh231.jpg)
Infamies
Michael Welch will be
36+ in Infamies
as 'Samuel'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages![Quantum Leap Poster of Quantum Leap](//actoragecheck.com/image/L3dBb2VpOEtNUTVTWHBtQUJ3NDNoYmZRS1M4cS5qcGcAACh231.jpg)
Quantum Leap
Michael Welch was
35+ in Quantum Leap
as 'Ryan Mills'.
First Air Date
Mon, Sep 19 2022
![Station 19 Poster of Station 19](//actoragecheck.com/image/L2t4YW85SElyR082MEVockNSaFNCUTNwM1hMMC5qcGcAACh231.jpg)
Station 19
Michael Welch was
30+ in Station 19
as 'Harold'.
First Air Date
Thu, Mar 22 2018
![Lucifer Poster of Lucifer](//actoragecheck.com/image/L2VrWm9iUzhpc0U2bUE1M1JBaUdERzkzaEJ4TC5qcGcAACh231.jpg)
Lucifer
Michael Welch was
28+ in Lucifer
as 'Kyle Erikson'.
First Air Date
Mon, Jan 25 2016
![Another Period Poster of Another Period](//actoragecheck.com/image/L3FGbGZLVldxSE9EQUxyWVZsZFZsMVk0OGVHeC5qcGcAACh231.jpg)
Another Period
Michael Welch was
27+ in Another Period
as 'Franklin D. Roosevelt'.
First Air Date
Tue, Jun 23 2015
![Z Nation Poster of Z Nation](//actoragecheck.com/image/L2dYZmVETWtFY0hvWUJ2dGtiVTExZzNGODFiLmpwZw=AACh231.jpg)
Z Nation
Michael Welch was
27+ in Z Nation
as 'Mack Thompson'.
First Air Date
Fri, Sep 12 2014
![Scandal Poster of Scandal](//actoragecheck.com/image/LzRYbUY4UE1TcXRIQ0dOb0wxNW9IYmpyNVp1Ty5qcGcAACh231.jpg)
Scandal
Michael Welch was
24+ in Scandal
as 'Officer Newton'.
First Air Date
Thu, Apr 05 2012
![Grimm Poster of Grimm](//actoragecheck.com/image/L2lPcHRudDFRSGk2YklIbU9xNmFkblpUVjBiVS5qcGcAACh231.jpg)
Grimm
Michael Welch was
24+ in Grimm
as 'Jake Barnes'.
First Air Date
Fri, Oct 28 2011
![Glenn Martin, DDS Poster of Glenn Martin, DDS](//actoragecheck.com/image/L2VjT0h5WnZMV1d1bXZ3N3Zuek01QXVaeXhpcy5qcGcAACh231.jpg)
Glenn Martin, DDS
Michael Welch was
22+ in Glenn Martin, DDS
First Air Date
Mon, Aug 17 2009
![The Riches Poster of The Riches](//actoragecheck.com/image/L2M4ZXlMN3hCVFZaZWVxYjlvREVBRHFIbE5jMi5qcGcAACh231.jpg)
The Riches
Michael Welch was
19+ in The Riches
First Air Date
Mon, Mar 12 2007
![Criminal Minds Poster of Criminal Minds](//actoragecheck.com/image/L3dMTVFlYmhUQXBtbjRGNkZ6ZzZGb3Zkd1Z2TC5qcGcAACh231.jpg)
Criminal Minds
Michael Welch was
18+ in Criminal Minds
as 'Syd Pearson'.
First Air Date
Thu, Sep 22 2005
![Bones Poster of Bones](//actoragecheck.com/image/L2V5VHU1YzhMbmlWY2lSWklPU0hUdnZra2dKYS5qcGcAACh231.jpg)
Bones
Michael Welch was
18+ in Bones
as 'Norman Hayes'.
First Air Date
Tue, Sep 13 2005
![Numb3rs Poster of Numb3rs](//actoragecheck.com/image/L3dPemJ4Sm1wY2NQQTVNWXZCU0dib3IzV0toMy5qcGcAACh231.jpg)
Numb3rs
Michael Welch was
17+ in Numb3rs
First Air Date
Sun, Jan 23 2005
![Cold Case Poster of Cold Case](//actoragecheck.com/image/LzVkbWlORThVZEFxSXlqandaWldzak1oaFYwYi5qcGcAACh231.jpg)
Cold Case
Michael Welch was
16+ in Cold Case
as 'Daniel Potter (1972)'.
First Air Date
Sun, Sep 28 2003
![Joan of Arcadia Poster of Joan of Arcadia](//actoragecheck.com/image/L0FkU0lIYkdWdUhHcmRaczVCWGFqaUN3ZXA3NS5qcGcAACh231.jpg)
Joan of Arcadia
Michael Welch was
16+ in Joan of Arcadia
as 'Luke Girardi'.
First Air Date
Fri, Sep 26 2003
![NCIS Poster of NCIS](//actoragecheck.com/image/LzJleE9IZVBqT1RxdVVzYlRoUEdodUVqWVR5QS5qcGcAACh231.jpg)
NCIS
Michael Welch was
16+ in NCIS
as 'Kody Meyers'.
First Air Date
Tue, Sep 23 2003
![Birds of Prey Poster of Birds of Prey](//actoragecheck.com/image/L2dYZUZTU1QweHF5NVhOZ3JidUVhYTVCeHZETS5qcGcAACh231.jpg)
Birds of Prey
Michael Welch was
15+ in Birds of Prey
as '14 Year Old 'Guy''.
First Air Date
Wed, Oct 09 2002
![Without a Trace Poster of Without a Trace](//actoragecheck.com/image/L2lOaEUyODNpWTd4dFM4ekNqaFN4cFRmT3puMC5qcGcAACh231.jpg)
Without a Trace
Michael Welch was
15+ in Without a Trace
as 'Lance Carson'.
First Air Date
Thu, Sep 26 2002
![CSI: Miami Poster of CSI: Miami](//actoragecheck.com/image/L3BOVzY0cGphSHZmNnB1ck5hRmhxNFNIWVJmbC5qcGcAACh231.jpg)
CSI: Miami
Michael Welch was
15+ in CSI: Miami
First Air Date
Mon, Sep 23 2002
![Fillmore! Poster of Fillmore!](//actoragecheck.com/image/LzRWbDJhWWpRMVFsclQ1UWtmYlIxYWFEWlB0Zi5qcGcAACh231.jpg)
Fillmore!
Michael Welch was
15+ in Fillmore!
as 'Philsky (voice), Dimitri / Young Artist / NJ (voice), Tyson Pelarez (voice)'.
First Air Date
Sat, Sep 14 2002
![Crossing Jordan Poster of Crossing Jordan](//actoragecheck.com/image/L2J5d0ZvSG9MWnZXMnZ4RGM3bjRUb0FLa1IweS5qcGcAACh231.jpg)
Crossing Jordan
Michael Welch was
14+ in Crossing Jordan
as 'Josh Winter'.
First Air Date
Mon, Sep 24 2001
![The District Poster of The District](//actoragecheck.com/image/L2huZDhiR3FXWmh0RWRDd0RmNVlYZElEYUplaS5qcGcAACh231.jpg)
The District
Michael Welch was
13+ in The District
as 'Christian Gilroy'.
First Air Date
Sat, Oct 07 2000
![CSI: Crime Scene Investigation Poster of CSI: Crime Scene Investigation](//actoragecheck.com/image/L2k1aG1vUmpITldhZHk0QXRBR0lDVFVYa25LSC5qcGcAACh231.jpg)
CSI: Crime Scene Investigation
Michael Welch was
13+ in CSI: Crime Scene Investigation
as 'Todd Branson, Steuben Lorenz'.
First Air Date
Fri, Oct 06 2000
![Strong Medicine Poster of Strong Medicine](//actoragecheck.com/image/L1N4cldhZ3dDdFBybEk2SzUwZlJsODFPbXhrLmpwZw=AACh231.jpg)
Strong Medicine
Michael Welch was
12+ in Strong Medicine
as 'Win'.
First Air Date
Sun, Jul 23 2000
![The Invisible Man Poster of The Invisible Man](//actoragecheck.com/image/L3IyeHZoRFJwc1E4T3EzRmxpaFBHRHNORDZ2Zy5qcGcAACh231.jpg)
The Invisible Man
Michael Welch was
12+ in The Invisible Man
as 'Adam Reese'.
First Air Date
Fri, Jun 09 2000
![Malcolm in the Middle Poster of Malcolm in the Middle](//actoragecheck.com/image/L2NrTExJc055M1owR28xUFlIQTJQSHpWeW1VQS5qcGcAACh231.jpg)
Malcolm in the Middle
Michael Welch was
12+ in Malcolm in the Middle
as 'Josh'.
First Air Date
Sun, Jan 09 2000
![Ladies Man Poster of Ladies Man](//actoragecheck.com/image/L2FrYk9UbDRYdlRhdkVwak1rNWJuTjh6dDcwei5qcGcAACh231.jpg)
Ladies Man
Michael Welch was
12+ in Ladies Man
as 'Kyle'.
First Air Date
Mon, Sep 20 1999
![Judging Amy Poster of Judging Amy](//actoragecheck.com/image/L3h3Q1lEaXBxR0M1bFdpcmRBUlhyREdJWDIyaS5qcGcAACh231.jpg)
Judging Amy
Michael Welch was
12+ in Judging Amy
as 'Mike Amble'.
First Air Date
Sun, Sep 19 1999
![Jesse Poster of Jesse](//actoragecheck.com/image/LzFvbWxoM1ROWmJYb2QzZVhPQ1ZYdzdaUlNvQy5qcGcAACh231.jpg)
Jesse
Michael Welch was
11+ in Jesse
as 'Gabe'.
First Air Date
Thu, Sep 24 1998
![Two Guys and a Girl Poster of Two Guys and a Girl](//actoragecheck.com/image/L3VsbTd3THh5eEROTzhrRWUxMm9UTTVlZldmYi5qcGcAACh231.jpg)
Two Guys and a Girl
Michael Welch was
10+ in Two Guys and a Girl
as 'Michael Rush'.
First Air Date
Tue, Mar 10 1998
![Stargate SG-1 Poster of Stargate SG-1](//actoragecheck.com/image/L2RRam1JN1h4STQ3djhJTTJNVXlzSEcwTHVVMi5qcGcAACh231.jpg)
Stargate SG-1
Michael Welch was
10+ in Stargate SG-1
as 'Young Jack O'Neill'.
First Air Date
Sun, Jul 27 1997
![Hey Arnold! Poster of Hey Arnold!](//actoragecheck.com/image/L2MxWXYwNDJva2Z2TWRUMVVsd2xhdDlUajcwQi5qcGcAACh231.jpg)
Hey Arnold!
Michael Welch was
9+ in Hey Arnold!
First Air Date
Mon, Oct 07 1996
![The Pretender Poster of The Pretender](//actoragecheck.com/image/Lzc2cTV0UE9QUWtRWUl1WnUyU0c2dmlaY3AyYi5qcGcAACh231.jpg)
The Pretender
Michael Welch was
9+ in The Pretender
as 'Eric Gantry'.
First Air Date
Thu, Sep 19 1996
![7th Heaven Poster of 7th Heaven](//actoragecheck.com/image/L3M2bWtaS2FuS2ltM1ZHVUl4UjJnR0dmOWpuMC5qcGcAACh231.jpg)
7th Heaven
Michael Welch was
9+ in 7th Heaven
as 'Donovan Birbeck'.
First Air Date
Mon, Aug 26 1996
![Touched by an Angel Poster of Touched by an Angel](//actoragecheck.com/image/L2ppU3YweE54Nk1HaEFGZnYwNU92N0RnREVMSi5qcGcAACh231.jpg)
Touched by an Angel
Michael Welch was
7+ in Touched by an Angel
as 'Robby McGregor'.
First Air Date
Wed, Sep 21 1994
![Chicago Hope Poster of Chicago Hope](//actoragecheck.com/image/L3g4aWMzM3Q0TnVySnVsMW9YbXZLd0t0V0gyOC5qcGcAACh231.jpg)
Chicago Hope
Michael Welch was
7+ in Chicago Hope
First Air Date
Sun, Sep 18 1994
![Frasier Poster of Frasier](//actoragecheck.com/image/L2dZQWI2R0NWRUZzVTloek1DRzVyeGF4b0l2My5qcGcAACh231.jpg)
Frasier
Michael Welch was
6+ in Frasier
as 'Young Niles'.
First Air Date
Thu, Sep 16 1993
![The X-Files Poster of The X-Files](//actoragecheck.com/image/LzVCRDBraVRHbkR4T05xZHJzc3dUZXduazZXSC5qcGcAACh231.jpg)
The X-Files
Michael Welch was
6+ in The X-Files
as 'Trevor'.
First Air Date
Fri, Sep 10 1993
![Walker, Texas Ranger Poster of Walker, Texas Ranger](//actoragecheck.com/image/L2xsZEtwR0VPbEhKWE1rYjFwaTdzN3hDRXhtWC5qcGcAACh231.jpg)
Walker, Texas Ranger
Michael Welch was
5+ in Walker, Texas Ranger
as 'Adam Crossland'.
First Air Date
Wed, Apr 21 1993