Question: who is the actor that plays edward in twilight
Answer: Robert Douglas Thomas Pattinson ( born 13 May 1986 ) is an English actor , producer , model , and musician .