Michael Welch - Filmography
Cast
- Scrambled (2023) as Ryan
- Hot Seat (2022) as Enzo
- Final Wish, The (2018) as Aaron Hammond
- Twilight Saga: Breaking Dawn - Part 1, The (2011) as Mike Newton
- Twilight Saga: Eclipse, The (2010) as Mike
- Twilight (2008) as Mike Newton
- All the Boys Love Mandy Lane (2007) as Emmet
- Choose Connor (2007) as Max