William Moseley

William Moseley

37 · Born: Apr 27, 1987

Personal Details

Official Socials
Height 5' 10"
Born Apr 27, 1987 Sheepscombe, Gloucestershire, England, UK
Parents
  • Peter Moseley
  • Juliette Fleming

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

Career

2023
Christmas in Notting Hill
Christmas in Notting Hill as Graham Savoy
Watch
2022
Raven's Hollow
Raven's Hollow as Edgar Allan Poe
Watch
Medieval
Medieval as Jaroslav
Watch
Land of Dreams
Land of Dreams as Mark
Watch
On the Line
On the Line as Dylan
Watch
2021
Saving Paradise
Saving Paradise as Michael Peterson
Watch
2019
The Courier
The Courier as Agent Bryant
Watch
2018
In Like Flynn
In Like Flynn as 'Dook'
Watch
The Little Mermaid
The Little Mermaid as Cam Harrison
Watch
2017
The Veil
The Veil as Aysel
Watch
Carrie Pilby
Carrie Pilby as Cy
Watch
2016
My Sweet Audrina
My Sweet Audrina as Arden Lowe
Watch
Friend Request
Friend Request as Tyler
Watch
2015
Margarita with a Straw
Margarita with a Straw as Jared
Watch
The Royals
The Royals as Prince Liam
Watch
2014
The Silent Mountain
The Silent Mountain as Andreas Gruber
Watch
2013
Run
Run as Daniel Lombardi
Watch
2011
Don Cheadle Is Captain Planet
Don Cheadle Is Captain Planet as Wheeler
Watch
2010
The Chronicles of Narnia: The Voyage of the Dawn Treader
2008
The Chronicles of Narnia: Prince Caspian
The Chronicles of Narnia: Prince Caspian as Peter Pevensie
Watch
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
1998
Cider with Rosie
Cider with Rosie as Extra
Watch