William Moseley
Acting

William Moseley

Born 27 April 1987 · Sheepscombe, Gloucestershire, England, UK
+ Follow

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
The Chronicles of Narnia: Prince Caspian
The Chronicles of Narnia: The Voyage of the Dawn Treader
Artemis Fowl
Friend Request
The Little Mermaid
On the Line
The Courier
Medieval
Carrie Pilby
Home Sweet Home: Rebirth
The Royals
Home Sweet Home: Rebirth
Royal-ish
An Enemy Within
The Ballad of Davy Crockett
Murder Company
Christmas in Notting Hill
Raven's Hollow
On the Line
Medieval
Land of Dreams
Saving Paradise
Artemis Fowl
The Courier
The Little Mermaid
In Like Flynn
Carrie Pilby
The Veil
Friend Request
My Sweet Audrina
Margarita with a Straw
The Silent Mountain
The Stowaway
Run
Captain Planet with Don Cheadle
The Chronicles of Narnia: The Voyage of the Dawn Treader
The Chronicles of Narnia: Prince Caspian
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Cider with Rosie
Jefferson in Paris
William Moseley · Midrow