WILLIAM MOSELEY

William Moseley
Gender: Male
Known for: Acting
Birthday: April 27, 1987
Place of Birth: Sheepscombe, Gloucestershire, England, UK
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).
Filmography
Starring
TBA·
HostageLogan Marshall
2025·
Royal-ishPrince Henry
Jake
Cody
2024·
Murder CompanySouthern
Davy Crockett
Graham Savoy
2022·
Land of DreamsMark
2022·
MedievalJaroslav
2022·
On the LineDylan
2022·
Raven's HollowEdgar Allan Poe
2021·
Saving ParadiseMichael Peterson
2020·
Prop CultureHimself
2020·
Artemis FowlItalian Man
2019·
The CourierAgent Bryant
2018·
In Like Flynn'Dook'
2018·
The Little MermaidCam Harrison
2017·
The VeilAysel
2017·
Carrie PilbyCy
2016·
My Sweet AudrinaArden Lowe
2016·
Friend RequestTyler
2015·
The RoyalsPrince Liam
Jared
2014·
The StowawayGerry Cross
2014·
The Silent MountainAndreas Gruber
2013·
RunDaniel Lombardi
2012·
PerceptionKarl
Wheeler
Peter Pevensie
Self - Competitor
Peter Pevensie
Peter Pevensie
2002·
Goodbye, Mr. ChipsForrester (uncredited)
1998·
Cider with RosieExtra
1995·
Jefferson in ParisGeorge Washington de Lafayette
Self