Personal Info
Known For
Acting
Birthdate
1987-04-27 (Age: 39)
Place of Birth
Sheepscombe, Gloucestershire, England, UK
William Moseley
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 (31)
⭐ 5.4
Role:
Caleb Wingate
An Enemy Within
2025
⭐ 5.9
Role:
Jake
Home Sweet Home: Rebirth
2025
⭐ 6.3
Role:
Prince Henry
Royal-ish
2025
⭐ 6.0
Role:
Southern
Murder Company
2024
⭐ 5.1
Role:
Davy Crockett
The Ballad of Davy Crockett
2024
⭐ 5.9
Role:
Graham Savoy
Christmas in Notting Hill
2023
⭐ 6.1
Role:
Dylan
On the Line
2022
⭐ 5.4
Role:
Edgar Allan Poe
Raven's Hollow
2022
⭐ 4.5
Role:
Mark
Land of Dreams
2022
⭐ 6.9
Role:
Jaroslav
Medieval
2022
⭐ 6.0
Role:
Michael Peterson
Saving Paradise
2021
⭐ 5.5
Role:
Italian Man
Artemis Fowl
2020
⭐ 6.0
Role:
Agent Bryant
The Courier
2019
⭐ 5.0
Role:
Cam Harrison
The Little Mermaid
2018
⭐ 4.9
Role:
'Dook'