×
Loading in progress
  • BIRTH 27/04/1987
  • Country United Kingdom
  • SHOWS 3
  • MOVIES 21

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 Moseley

Shows (3)

The Royals (2015)
The Royals (2015)
Prince Liam
Perception
Perception
Karl
Prop Culture
Prop Culture
Himself

Movies (21)

Christmas in Notting Hill
Christmas in Notting Hill
Graham Savoy
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
The Chronicles of Narnia: The Lion, the…
Peter Pevensie
The Chronicles of Narnia: Prince Caspian
The Chronicles of Narnia: Prince Caspian
Peter Pevensie
The Chronicles of Narnia: The Voyage of the Dawn Treader
The Chronicles of Narnia: The Voyage of the…
Peter Pevensie
Medieval
Medieval
Jaroslav
The Little Mermaid
The Little Mermaid
Cam Harrison
On the Line
On the Line
Dylan
Land of Dreams
Land of Dreams
Mark
Unfriend
Unfriend
Tyler
The Courier
The Courier
Agent Bryant
Carrie Pilby
Carrie Pilby
Cy
My Sweet Audrina
My Sweet Audrina
Arden Lowe
The Ballad of Davy Crockett
The Ballad of Davy Crockett
Davy Crockett
In Like Flynn
In Like Flynn
'Dook'
The Silent Mountain
The Silent Mountain
Andreas Gruber
Run
Run
Daniel Lombardi
Jefferson in Paris
Jefferson in Paris
George Washington de Lafayette
Saving Paradise
Saving Paradise
Michael Peterson
The Veil
The Veil
Aysel
Raven's Hollow
Raven's Hollow
Edgar Allan Poe
Margarita with a Straw
Margarita with a Straw
Jared