Michael Welch Picture

Michael Welch Picture

Michael Welch stars in the movie Twilight. It's his first, major role on the big screen.
Recent Views: 0
Michael Welch Photo

Michael Welch Photo

Michael Welch has become a big name in Hollywood. He stars as Mike Newton in the Twilight franchise.
Recent Views: 0

FREE Movie Newsletter

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.

Born
Full Name