The 24-year-old British actor believes he'll die soon because so many good things have happened to him at such an early age.
'I guess I just thought if too many good things happen, then you're going to die at 30, I didn't want that to happen. Yeah, so probably, I'm going to die at 30. Actually, it's God saying, 'Hey, you shouldn't have asked for too much'.' English.news.cn quoted him as saying in a new Nightline interview.
Pattinson rose to fame as Edward Cullen in the film adaptations of the Twilight novels.
Photograph: Michaela Rehle/ Reuters
Robert Pattinson eyes James Bond role
Is Robert Pattinson the new Spiderman?
Nadal batters Soderling for 5th French Open crown
Robert Pattinson to play Kurt Cobain in biopic?
Hewitt stuns Federer in Halle final