Famous as :Actor
Birth Name :Michael Alan Welch
Birth Date :July 25, 1987
Birth Place :Los Angeles, California, USA
Spouse :Marissa Lefton (actress, 2008-2013)
Claim to fame :As Luke Girardi in the TV series "Joan of Arcadia" (2003)
Robert Pattinson and Kristen Stewart are featured in other new images from "The Twilight Saga's Eclipse". Making its way out via robsessedpattinson.com, the leaked stills are taken in a meadow where the on-screen couple is seen having intimate moment. In two pictures, moreover, the twosome is snapped lip-locking....