William Moseley

Birthday:

04/27/1987

Place of birth:

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



Credits

Savage Lands (2024)
Davy Crockett
Christmas in Notting Hill (2023)
Graham Savoy
On the Line (2022)
Dylan
Raven's Hollow (2022)
Edgar Allan Poe
Land of Dreams (2022)
Mark
Medieval (2022)
Jaroslav
Saving Paradise (2021)
Michael Peterson
Artemis Fowl (2020)
Italian Man
The Courier (2019)
Agent Bryant
The Little Mermaid (2018)
Cam Harrison
In Like Flynn (2018)
'Dook'
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
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
Artemis Fowl (2020)
Associate Producer
Murder on the Orient Express (2017)
Associate Producer