William Moseley
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).
Appearances
7.1
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Peter Pevensie
6.4
The Chronicles of Narnia: The Voyage of the Dawn Treader
Peter Pevensie
5.1
The Ballad of Davy Crockett
Davy Crockett
6.6
The Chronicles of Narnia: Prince Caspian
Peter Pevensie
5.9
Christmas in Notting Hill
Graham Savoy
5.5
Run
Daniel Lombardi
5.6
The Silent Mountain
Andreas Gruber
5.4
Raven's Hollow
Edgar Allan Poe
6.4
Goodbye, Mr. Chips
Forrester (uncredited)
6.1
On the Line
Dylan
6.8
Margarita with a Straw
Jared
5.6
Friend Request
Tyler
6.0
Murder Company
Southern
5.3
My Sweet Audrina
Arden Lowe
6.8
Carrie Pilby
Cy
Dead and Breakfast
Dead and Breakfast
Cody
5.0
The Little Mermaid
Cam Harrison
5.6
Cider with Rosie
Extra
4.6
The Veil
Aysel
4.9
In Like Flynn
'Dook'
6.9
Medieval
Jaroslav
5.8
Captain Planet with Don Cheadle
Wheeler
6.0
The Courier
Agent Bryant
5.5
Artemis Fowl
Italian Man
5.1
Jefferson in Paris
George Washington de Lafayette
6.0
Saving Paradise
Michael Peterson
5.3
The Stowaway
Gerry Cross
4.1
Land of Dreams
Mark
5.9
Home Sweet Home: Rebirth
Jake
6.4
Royal-ish
Prince Henry
Hostage
Hostage
Logan Marshall
7.0
Walt Disney World Christmas Day Parade
Self
7.2
Perception
Karl
7.3
The Royals
Prince Liam
5.4
The Tonight Show with Jay Leno
Self
6.8
American Ninja Warrior
Self - Competitor
7.8
Prop Culture
Himself