Robert Pattinson
38 years old
Robert Douglas Thomas Pattinson (born May 13, 1986) is an English actor. Noted for his versatile roles in both big-budget and independent films, Pattinson has been ranked among the world's highest-...
See Profile
What Actors Could've Played Spike in Various Decades?
William "Spike" Pratt, played by James Marsters, is a fictional character created by Joss Whedon and David Greenwalt for the television series Buffy the Vampire Slayer and Angel. Spike is a vampire...
See Story
Join the Conversation
0 comments on Robert Pattinson as 2020s in What Actors Could've Played Spike in Various Decades?