Originally played by Mark Hamill
Tobey Maguire
Sebastian Stan
Jesse McCartney
Gerard Way
Chris Pine
Charlie Hunnam
Santino Fontana
Tyson Ritter
James McAvoy
Toby Hemingway
Henry Cavill
Jake McDorman
Zac Efron
Shawn Ashmore
Andrew Rannells
Justin Timberlake
Nick Zano
Zachary Knighton
Travis Fimmel
Brendon Urie
Ready to move onto another story? Here are a few more to browse. Assemble your dream cast!
Join the Conversation
0 comments on this role
Leave a Comment