William Moseley

Personal Info

Known For Actor

Gender Male

Birthday 1987-04-27 (37 years old)

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

Known For

Actor

2024
Murder Company

as Southern

2024
2023
2022
On the Line

as Dylan

2022
Raven's Hollow

as Edgar Allan Poe

2022
2022
Medieval

as Jaroslav

2021
Saving Paradise

as Michael Peterson

2020
Artemis Fowl

as Italian Man

2020
Prop Culture

as Himself

2019
The Courier

as Agent Bryant

2018
The Little Mermaid

as Cam Harrison

2018
In Like Flynn

as 'Dook'

2017
2017
The Veil

as Aysel

2016
My Sweet Audrina

as Arden Lowe

2016
2015
The Royals

as Prince Liam

2014
The Silent Mountain

as Andreas Gruber

2014
The Stowaway

as Gerry Cross

2013
Run

as Daniel Lombardi

2012
Perception

as Karl

2009
American Ninja Warrior

as Self - Competitor

2002
Goodbye, Mr. Chips

as Forrester (uncredited)

1998
1995
Jefferson in Paris

as George Washington de Lafayette

Producer

2020
Artemis Fowl

as Associate Producer

2017
Murder on the Orient Express

as Associate Producer