Robert Pattinson thinks he won’t make it past 30

41438, FILLMORE, CALIFORNIA - Wednesday June 9 2010. Robert Pattinson climbs aboard a train whilst filming his latest movie, Water For Elephants . Photograph: PacificCoastNews.com

Twilight star Robert Pattinson thinks he’ll only live to be 30-years-old.

According to Robert, here seen climbing aboard a train whilst filming his latest film Water For Elephants, the fact that he’s already achieved so much by such a young age means that he hasn’t got very long to live.

He explains, “I guess I just thought if too many good things happen, then you’re going to die at 30,”

“Yeah, so probably, I’m going to die at 30. Actually, it’s God saying, ‘Hey, you shouldn’t have asked for too much’.”