William Moseley

Personal Info

Known For:
Acting

Birthday:
April 27, 1987

Place of Birth:
Sheepscombe, Gloucestershire, England, UK

Social Media

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

Filmography

Year Movie Role
2025 Home Sweet Home: Rebirth Jake
2025 Royal-ish Prince Henry
2024 The Ballad of Davy Crockett Davy Crockett
2024 Murder Company Southern
2023 Christmas in Notting Hill Graham Savoy
2022 Raven's Hollow Edgar Allan Poe
2022 On the Line Dylan
2022 Medieval Jaroslav
2022 Land of Dreams Mark
2021 Saving Paradise Michael Peterson
2020 Artemis Fowl Italian Man
2019 The Courier Agent Bryant
2018 The Little Mermaid Cam Harrison
2018 In Like Flynn 'Dook'
2017 Carrie Pilby Cy
2017 The Veil Aysel
2016 Friend Request Tyler
2016 My Sweet Audrina Arden Lowe
2015 Margarita with a Straw Jared
2014 The Silent Mountain Andreas Gruber
2014 The Stowaway Gerry Cross
2013 Run Daniel Lombardi
2011 Captain Planet with Don Cheadle Wheeler
2010 The Chronicles of Narnia: The Voyage of the Dawn Treader Peter Pevensie
2008 The Chronicles of Narnia: Prince Caspian Peter Pevensie
2005 The Chronicles of Narnia: The Lion, the Witch and the Wardrobe Peter Pevensie
2002 Goodbye, Mr. Chips Forrester (uncredited)
1998 Cider with Rosie Extra
1995 Jefferson in Paris George Washington de Lafayette
Dead and Breakfast Cody
Hostage Logan Marshall
Year TV Show Role
2020 Prop Culture Himself
2015 The Royals Prince Liam
2012 Perception Karl
2009 American Ninja Warrior Self - Competitor
1992 The Tonight Show with Jay Leno Self
View this project on GitHub: https://github.com/Manasess896/TMDB-Explorer