archytele The Vault

William Moseley

Acting Born Apr 27, 1987 Sheepscombe, Gloucestershire, England, UK 24 credits

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

Ask the Vault

Ask anything about William Moseley.

Full filmography

  • The Tonight Show with Jay Leno (1992) as Self
  • The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) as Peter Pevensie
  • Perception (2012) as Karl
  • American Ninja Warrior (2009) as Self - Competitor
  • The Chronicles of Narnia: Prince Caspian (2008) as Peter Pevensie
  • The Chronicles of Narnia: The Voyage of the Dawn Treader (2010) as Peter Pevensie
  • The Royals (2015) as Prince Liam
  • Home Sweet Home: Rebirth (2025) as Jake
  • The Courier (2019) as Agent Bryant
  • Medieval (2022) as Jaroslav
  • Artemis Fowl (2020) as Italian Man
  • On the Line (2022) as Dylan
  • Friend Request (2016) as Tyler
  • Prop Culture (2020) as Himself
  • The Little Mermaid (2018) as Cam Harrison
  • The Veil (2017) as Aysel
  • My Sweet Audrina (2016) as Arden Lowe
  • Murder Company (2024) as Southern
  • Carrie Pilby (2017) as Cy
  • The Ballad of Davy Crockett (2024) as Davy Crockett
  • An Enemy Within (2025) as Caleb Wingate
  • Jefferson in Paris (1995) as George Washington de Lafayette
  • In Like Flynn (2018) as 'Dook'
  • Margarita with a Straw (2015) as Jared