Ok so I found this out VIA my friend ant the net
Robert Patterson (MR SPARKLY VAMPIRE) (again I'm sorry twihards)
But he is going to be playing in Indianan jones (don't quote me on this as I haven't seen the trailer and the net can be wrong) but I am pretty sure he is playing Indiana