
William Moseley
April 27, 1987Sheepscombe, Gloucestershire, England, UK
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).
Filmography

The Royals
2015 · 7.3

Perception
2012 · 7.2

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005 · 7.1

Medieval
2022 · 6.8

Carrie Pilby
2017 · 6.8

Margarita with a Straw
2015 · 6.8

The Chronicles of Narnia: Prince Caspian
2008 · 6.6

The Chronicles of Narnia: The Voyage of the Dawn Treader
2010 · 6.4

Goodbye, Mr. Chips
2002 · 6.3

Royal-ish
2025 · 6.2

On the Line
2022 · 6.1

Christmas in Notting Hill
2023 · 6.0

The Courier
2019 · 6.0

Saving Paradise
2021 · 6.0

Home Sweet Home: Rebirth
2025 · 5.9

Murder Company
2024 · 5.9

Captain Planet with Don Cheadle
2011 · 5.8

Friend Request
2016 · 5.5

Artemis Fowl
2020 · 5.5

The Silent Mountain
2014 · 5.5

Run
2013 · 5.5

An Enemy Within
2025 · 5.4

Raven's Hollow
2022 · 5.4

The Stowaway
2014 · 5.3

Jefferson in Paris
1995 · 5.1

The Ballad of Davy Crockett
2024 · 5.1

The Little Mermaid
2018 · 5.0

In Like Flynn
2018 · 4.9

The Veil
2017 · 4.6

Land of Dreams
2022 · 4.3
No image
Dead and Breakfast
— · 0.0
No image
Hostage
— · 0.0