William Moseley Photo

William Moseley

Acting

1.9 Popularity Apr 27, 1987 (38 years old) Sheepscombe, Gloucestershire, England, UK

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).

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 38

2025
2025
Royal-ish Movie

as Prince Henry

2024
Murder Company Movie

as Southern

2024
The Ballad of Davy Crockett Movie

as Davy Crockett

2023
Christmas in Notting Hill Movie

as Graham Savoy

2022
On the Line Movie

as Dylan

2022
Raven's Hollow Movie

as Edgar Allan Poe

2022
Land of Dreams Movie

as Mark

2022
Medieval Movie

as Jaroslav

2021
Saving Paradise Movie

as Michael Peterson

2020
Artemis Fowl Movie

as Italian Man

2020
Artemis Fowl Movie

Associate Producer

2020
Prop Culture TV

as Himself

2019
The Courier Movie

as Agent Bryant

2018
The Little Mermaid Movie

as Cam Harrison

2018
In Like Flynn Movie

as 'Dook'

2017
Murder on the Orient Express Movie

Associate Producer

2017
Carrie Pilby Movie

as Cy

2017
The Veil Movie

as Aysel

2016
My Sweet Audrina Movie

as Arden Lowe

Photos 5

William Moseley Photo
William Moseley Photo
William Moseley Photo
William Moseley Photo
William Moseley Photo

Personal Details

Known For Acting
Gender Not specified
Birthday April 27, 1987 (38 years old)
Place of Birth Sheepscombe, Gloucestershire, England, UK
Also Known As ویلیام موزلی, ویلیام مُزلی
Years Active 1992 - 2025
Popularity 1.9
Career Stats
38 Total Credits
31 Movie Roles
5 TV Roles
5 Photos