Which character did Pettyfer play in I Am Number Four?
John Smith
Mark James
Sam Goode
Henry
Answer
Alex Pettyfer played the character of John Smith in the film I Am Number Four. John Smith is a young alien who is sent to Earth to escape from an intergalactic war. He befriends a human girl named Sarah and must hide his true identity from her and the government.
The Ultimate Alex Pettyfer Quiz: Testing Your Knowledge on the Dashing British Actor!