
William Moseley
Gender: Male
Birthday: 1987-04-27
Place of Birth: Sheepscombe, Gloucestershire, England, UK
Also Known As: William Peter Moseley
Biography
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).
Photos





Known For
1992The Tonight Show with Jay Leno
2012Perception
2005The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2009American Ninja Warrior
2008The Chronicles of Narnia: Prince Caspian
2010The Chronicles of Narnia: The Voyage of the Dawn Treader
2015The Royals
2025Home Sweet Home: Rebirth
2019The Courier
2020Artemis Fowl
2022Medieval
2020Prop Culture
2022On the Line
2016Friend Request
2018The Little Mermaid
2016My Sweet Audrina
2017The Veil
2015