The amazing and hilarious Michael Welch will be taking on a far more suspenseful role this week when he appears on Criminal Minds! Michael Welch plays Mike Newton in the Twilight Saga films. Here’s a preview of the episode:
Anything with Michael in it is gonna be awesome! The episode airs on Wednesday 9/8 Central on CBS and you should definitely watch!