
William Moseley
Known for Acting · 38 credits
- Born
- 1987-04-27 (age 39)
- Place of birth
- Sheepscombe, Gloucestershire, England, UK
- Also known as
- ویلیام موزلی · ویلیام مُزلی
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

The Tonight Show with Jay Leno
1992
as Self

Perception
2012
as Karl

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
as Peter Pevensie

American Ninja Warrior
2009
as Self - Competitor

On the Line
2022
as Dylan

The Chronicles of Narnia: The Voyage of the Dawn Treader
2010
as Peter Pevensie
TV Shows (5)
Movies (33)

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
as Peter Pevensie

On the Line
2022
as Dylan

The Chronicles of Narnia: The Voyage of the Dawn Treader
2010
as Peter Pevensie

The Chronicles of Narnia: Prince Caspian
2008
as Peter Pevensie

Home Sweet Home: Rebirth
2025
as Jake

Medieval
2022
as Jaroslav

Artemis Fowl
2020
as Italian Man

The Courier
2019
as Agent Bryant

The Little Mermaid
2018
as Cam Harrison

In Like Flynn
2018
as 'Dook'

An Enemy Within
2025
as Caleb Wingate

Friend Request
2016
as Tyler

Carrie Pilby
2017
as Cy

Murder Company
2024
as Southern

Jefferson in Paris
1995
as George Washington de Lafayette

The Ballad of Davy Crockett
2024
as Davy Crockett

The Veil
2017
as Aysel

My Sweet Audrina
2016
as Arden Lowe

Raven's Hollow
2022
as Edgar Allan Poe

Goodbye, Mr. Chips
2002
as Forrester (uncredited)

Margarita with a Straw
2015
as Jared

Land of Dreams
2022
as Mark

The Silent Mountain
2014
as Andreas Gruber

Cider with Rosie
1998
as Extra

Captain Planet with Don Cheadle
2011
as Wheeler

The Stowaway
2014
as Gerry Cross

Saving Paradise
2021
as Michael Peterson

Christmas in Notting Hill
2023
as Graham Savoy

Royal-ish
2025
as Prince Henry

Run
2013
as Daniel Lombardi
Dead and Breakfast
as Cody
Hostage
as Logan Marshall

Walt Disney World Christmas Day Parade
2005
as Self
About William Moseley
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). With 38 credits spanning from 1992 to 2025, William Moseley has appeared in 33 films and 5 TV shows.
Fans searching for William Moseley movies, William Moseley filmography, or the latest projects starring William Moseley can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular William Moseley Movies
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) — as Peter Pevensie
- On the Line (2022) — as Dylan
- The Chronicles of Narnia: The Voyage of the Dawn Treader (2010) — as Peter Pevensie
- The Chronicles of Narnia: Prince Caspian (2008) — as Peter Pevensie
- Home Sweet Home: Rebirth (2025) — as Jake
Where to Watch William Moseley Films
Most William Moseley movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring William Moseley, check our movies catalogue and browse page.

