
1987-04-27 ( 37 years old ) in 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).
Movies
Home Sweet Home: Rebirth
2025-03-20
Royal-ish
2025-03-15
Murder Company
2024-07-05
The Ballad of Davy Crockett
2024-03-08
Christmas in Notting Hill
2023-11-25
On the Line
2022-10-31
Raven's Hollow
2022-09-22
Land of Dreams
2022-09-16
Medieval
2022-09-08
Saving Paradise
2021-09-03
Artemis Fowl
2020-05-29
The Courier
2019-11-22
The Little Mermaid
2018-08-02
In Like Flynn
2018-07-07
Carrie Pilby
2017-03-31
The Veil
2017-01-19
My Sweet Audrina
2016-01-09
Friend Request
2016-01-07
Margarita with a Straw
2015-04-17
The Silent Mountain
2014-03-14
The Stowaway
2014-01-01
Run
2013-07-03
Captain Planet with Don Cheadle
2011-09-14
The Chronicles of Narnia: Prince Caspian
2008-05-15
Goodbye, Mr. Chips
2002-12-26
Cider with Rosie
1998-12-26
Jefferson in Paris
1995-03-31
Powered by Powerxsoft Ltd using the TMDB API