William Moseley

William Moseley

ActingBorn Apr 27, 1987

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

Known For

Filmography

2025Home Sweet Home: Rebirthas Jakemovie2025Royal-ishas Prince Henrymovie2024Murder Companyas Southernmovie2024The Ballad of Davy Crockettas Davy Crockettmovie2023Christmas in Notting Hillas Graham Savoymovie2022On the Lineas Dylanmovie2022Raven's Hollowas Edgar Allan Poemovie2022Land of Dreamsas Markmovie2022Medievalas Jaroslavmovie2021Saving Paradiseas Michael Petersonmovie2020Artemis Fowlas Associate Producermovie2020Prop Cultureas Himselftv2019The Courieras Agent Bryantmovie2018The Little Mermaidas Cam Harrisonmovie2018In Like Flynnas 'Dook'movie2017Murder on the Orient Expressas Associate Producermovie2017Carrie Pilbyas Cymovie2017The Veilas Ayselmovie2016My Sweet Audrinaas Arden Lowemovie2016Friend Requestas Tylermovie2015Margarita with a Strawas Jaredmovie2015The Royalsas Prince Liamtv2014The Silent Mountainas Andreas Grubermovie2014The Stowawayas Gerry Crossmovie2013Runas Daniel Lombardimovie2012Perceptionas Karltv2011Captain Planet with Don Cheadleas Wheelermovie2010The Chronicles of Narnia: The Voyage of the Dawn Treaderas Peter Pevensiemovie2009American Ninja Warrioras Self - Competitortv2008The Chronicles of Narnia: Prince Caspianas Peter Pevensiemovie2005Walt Disney World Christmas Day Paradeas Selfmovie2005The Chronicles of Narnia: The Lion, the Witch and the Wardrobeas Peter Pevensiemovie2002Goodbye, Mr. Chipsas Forrester (uncredited)movie1998Cider with Rosieas Extramovie1995Jefferson in Parisas George Washington de Lafayettemovie1992The Tonight Show with Jay Lenoas SelftvSoonDead and Breakfastas CodymovieSoonHostageas Logan Marshallmovie