William Moseley
William Peter Moseley (born April 27, 1987) is an English actor. He is known for his portrayal of the fictional character Peter Pevensie in The Chronicles of Narnia (2005–2010) trilogy and Prince Liam in the E! series' The Royals (2015–2018).
Known for
ActingBirthday
April 27, 1987Gender
MaleKnown Movie Credits
29Place of birth
Sheepscombe, Gloucestershire, England, UKCast credits
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Peter PevensieThe Chronicles of Narnia: The Voyage of the Dawn Treader
Peter PevensieThe Chronicles of Narnia: Prince Caspian
Peter PevensieRun
Daniel LombardiThe Silent Mountain
Andreas GruberMargarita with a Straw
JaredFriend Request
TylerMy Sweet Audrina
Arden LoweCarrie Pilby
CyThe Little Mermaid
Cam HarrisonCider with Rosie
ExtraThe Veil
AyselIn Like Flynn
'Dook'Medieval
JaroslavCaptain Planet with Don Cheadle
WheelerThe Courier
Agent BryantArtemis Fowl
Italian ManJefferson in Paris
George Washington de LafayetteSaving Paradise
Michael PetersonThe Stowaway
Gerry CrossLand of Dreams
Mark