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).
Photos
Movies (35)

An Enemy Within
2025 · Caleb Wingate

Hogar Dulce Hogar: Renacimiento
2025 · Jake

Royal-ish
2025 · Prince Henry

Murder Company
2024 · Southern

The Ballad of Davy Crockett
2024 · Davy Crockett

Christmas in Notting Hill
2023 · Graham Savoy

Secuestro en directo
2022 · Dylan

Comunidad Diabólica
2022 · Edgar Allan Poe

Land of Dreams
2022 · Mark

Medieval
2022 · Jaroslav

Saving Paradise
2021 · Michael Peterson

Artemis Fowl: El mundo subterráneo
2020 · Italian Man, Associate Producer

La mensajera
2019 · Agent Bryant

La sirenita
2018 · Cam Harrison

In Like Flynn
2018 · 'Dook'

Murder on the Orient Express
2017 · Associate Producer

Carrie Pilby
2017 · Cy

The Veil
2017 · Aysel

My Sweet Audrina
2016 · Arden Lowe

Friend Request
2016 · Tyler

Margarita with a Straw
2015 · Jared

The Silent Mountain
2014 · Andreas Gruber

The Stowaway
2014 · Gerry Cross

Run
2013 · Daniel Lombardi

Captain Planet with Don Cheadle
2011 · Wheeler

The Chronicles of Narnia: The Voyage of the Dawn Treader
2010 · Peter Pevensie

The Chronicles of Narnia: Prince Caspian
2008 · Peter Pevensie

Walt Disney World Christmas Day Parade
2005 · Self

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

Goodbye, Mr. Chips
2002 · Forrester (uncredited)

Cider with Rosie
1998 · Extra

Jefferson in Paris
1995 · George Washington de Lafayette
Dead and Breakfast
· Cody
Hostage
· Logan Marshall
Killing Time









