Home People Michael Welch Michael Welch movies Michael Welch movies Michael Welch Movies (41) Blood Craft (2019) As Tyler Waters. He was 31 years old Before Someone Gets Hurt (2018) As Tim. He was 30 years old Erasing His Dark Past (2019) As David. He was 32 years old Heatstroke (2019) He was 31 years old Who's Stalking Me? (2019) He was 31 years old The Final Wish (2019) As Aaron Hammond. He was 31 years old I'll Be Watching (2018) As Detective Jake Marsh. He was 30 years old Home by Spring (2018) As Howard Hodgekiss. He was 30 years old The Bachelor Next Door (2017) As Donnie. He was 30 years old M.F.A. (2017) As Mason. He was 29 years old A Killer Walks Amongst Us (2016) As Jury. He was 28 years old A Haunting in Cawdor (2015) As Roddy. He was 27 years old Boy Meets Girl (2015) As Robbie. He was 27 years old The Last Survivors (2014) As Gabriel. He was 26 years old Boys of Abu Ghraib (2014) As Pits. He was 26 years old Grace Unplugged (2013) As Quentin. He was 26 years old The Demented (2013) As Howard. He was 26 years old Hansel and Gretel Get Baked (2013) As Hansel. He was 25 years old The Twilight Saga: Breaking Dawn - Part 1 (2011) As Mike Newton. He was 24 years old Born Bad (2011) As Denny. He was 23 years old The Twilight Saga: Eclipse (2010) As Mike Newton. He was 22 years old Unrequited (2010) As Ben Jacobs. He was 22 years old The Twilight Saga: New Moon (2009) As Mike Newton. He was 22 years old The Grind (2009) As Josh. He was 22 years old Fault Line (2009) He was 21 years old Lost Dream (2009) As Perry. He was 21 years old My Suicide (2011) As Earl. He was 24 years old Twilight (2008) As Mike Newton. He was 21 years old The Coverup (2008) As Kevin Thacker. He was 21 years old Choose Connor (2008) As Max. He was 21 years old Remember the Daze (2008) As Stephen. He was 20 years old Day of the Dead (2008) As Trevor Bowman. He was 20 years old An American Crime (2007) As Teddy. He was 20 years old All the Boys Love Mandy Lane (2013) As Emmet. He was 26 years old The United States of Leland (2003) As Ryan Pollard. He was 15 years old The Angel Doll (2002) As Little Jerry Barlow. He was 15 years old The Ballad of Lucy Whipple (2001) As Butte Whipple. He was 13 years old Wilderness Love (2000) As Sam Stanton. He was 13 years old American Adventure (2000) As Kevin. He was 12 years old American Adventure (2000) As Producer. He was 12 years old Star Trek: Insurrection (1998) As Artim. He was 11 years old