
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).
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
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Peter Pevensie
Murder on the Orient Express
Associate Producer
The Chronicles of Narnia: Prince Caspian
as Peter Pevensie
Cast Credits
Home Sweet Home: Rebirth
as Jake
Royal-ish
as Prince Henry
Murder Company
as Southern
The Ballad of Davy Crockett
as Davy Crockett
Christmas in Notting Hill
as Graham Savoy
On the Line
as Dylan
Raven's Hollow
as Edgar Allan Poe
Land of Dreams
as Mark
Medieval
as Jaroslav
Saving Paradise
as Michael Peterson
Artemis Fowl
as Italian Man
The Courier
as Agent Bryant
The Little Mermaid
as Cam Harrison
In Like Flynn
as 'Dook'
Carrie Pilby
as Cy
The Veil
as Aysel
My Sweet Audrina
as Arden Lowe
Friend Request
as Tyler
Margarita with a Straw
as Jared
The Silent Mountain
as Andreas Gruber
The Stowaway
as Gerry Cross
Run
as Daniel Lombardi
Captain Planet with Don Cheadle
as Wheeler
The Chronicles of Narnia: The Voyage of the Dawn Treader
as Peter Pevensie
The Chronicles of Narnia: Prince Caspian
as Peter Pevensie
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Peter Pevensie
Goodbye, Mr. Chips
as Forrester (uncredited)
Cider with Rosie
as Extra
Jefferson in Paris
as George Washington de Lafayette
Dead and Breakfast
as Cody
Crew Credits
Artemis Fowl
Associate Producer
Murder on the Orient Express
Associate Producer