
William Moseley
Personal Info
Known for
Acting
Gender
Male
Birthday
1987-04-27 (38 years old)
Place of Birth
Sheepscombe, Gloucestershire, England, UK
William 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).
Known For
Acting
Dead and Breakfast
as Cody
Hostage
as Logan Marshall
(2025)
Home Sweet Home: Rebirth
as Jake
(2025)
Royal-ish
as Prince Henry
(2024)
The Ballad of Davy Crockett
as Davy Crockett
(2024)
Murder Company
as Southern
(2023)
Christmas in Notting Hill
as Graham Savoy
(2022)
Medieval
as Jaroslav
(2022)
On the Line
as Dylan
(2022)
Raven's Hollow
as Edgar Allan Poe
(2022)
Land of Dreams
as Mark
(2021)
Saving Paradise
as Michael Peterson
(2020)
Artemis Fowl
as Italian Man
(2019)
The Courier
as Agent Bryant
(2018)
The Little Mermaid
as Cam Harrison
(2018)
In Like Flynn
as 'Dook'
(2017)
The Veil
as Aysel
(2017)
Carrie Pilby
as Cy
(2016)
Friend Request
as Tyler
(2016)
My Sweet Audrina
as Arden Lowe
(2015)
Margarita with a Straw
as Jared
(2014)
The Silent Mountain
as Andreas Gruber
(2014)
The Stowaway
as Gerry Cross
(2013)
Run
as Daniel Lombardi
(2011)
Captain Planet with Don Cheadle
as Wheeler
(2010)
The Chronicles of Narnia: The Voyage of the Dawn Treader
as Peter Pevensie
(2008)
The Chronicles of Narnia: Prince Caspian
as Peter Pevensie
(2005)
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Peter Pevensie
(2002)
Goodbye, Mr. Chips
as Forrester (uncredited)
(1998)
Cider with Rosie
as Extra
(1995)
Jefferson in Paris
as George Washington de Lafayette
Crew
(2020)
Artemis Fowl
Associate Producer
(2017)
Murder on the Orient Express
Associate Producer