Michael Welch Photo
Michael Welch has become a big name in Hollywood. He stars as Mike Newton in the Twilight franchise.

Rating: 5.0 / 5.0 (3 Votes)

Like Movies?

Sign up for our daily newsletter and receive the latest movie news delivered to your inbox for free!

Photo Credit:
Related Photos:
Michael Welch Photos
Related Post:
Uploaded by:

Michael Welch

Michael Welch Picture

Michael Welch was born in Los Angeles. He has appeared on television shows such as The Riches and CSI: Miami. His career was actually launched in 1998 when he played a young Niles on the hit sitcom Frasier. There's a random fact for you.

Full Name