
Acting
William Moseley
Born 1987-04-27· Sheepscombe, Gloucestershire, England, UK
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
Full filmography

Perception
2012
CRIME
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
ADVENTURE
The Chronicles of Narnia: Prince Caspian
2008
ADVENTURE
The Chronicles of Narnia: The Voyage of the Dawn Treader
2010
ADVENTURE
The Royals
2015
DRAMA
Home Sweet Home: Rebirth
2025
HORROR
Artemis Fowl
2020
ADVENTURE
The Courier
2019
ACTION
On the Line
2022
THRILLER
Medieval
2022
ACTION