William Moseley

William Moseley

Known for
Acting
Born
April 27, 1987 (age 39)
Birthplace
Sheepscombe, Gloucestershire, England, UK

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

Photos

William Moseley photoWilliam Moseley photoWilliam Moseley photoWilliam Moseley photoWilliam Moseley photo

Filmography

—
Dead and Breakfast

Dead and Breakfast

Movie · as Cody

—
Hostage

Hostage

Movie · as Logan Marshall

—
Killing Time

Killing Time

Movie

2025
Home Sweet Home: Rebirth poster

Home Sweet Home: Rebirth

Movie · as Jake

2025
Royal-ish poster

Royal-ish

Movie · as Prince Henry

2025
An Enemy Within poster

An Enemy Within

Movie · as Caleb Wingate

2024
The Ballad of Davy Crockett poster

The Ballad of Davy Crockett

Movie · as Davy Crockett

2024
Murder Company poster

Murder Company

Movie · as Southern

2023
Christmas in Notting Hill poster

Christmas in Notting Hill

Movie · as Graham Savoy

2022
Raven's Hollow poster

Raven's Hollow

Movie · as Edgar Allan Poe

2022
On the Line poster

On the Line

Movie · as Dylan

2022
Medieval poster

Medieval

Movie · as Jaroslav

2022
Land of Dreams poster

Land of Dreams

Movie · as Mark

2021
Saving Paradise poster

Saving Paradise

Movie · as Michael Peterson

2020
Artemis Fowl poster

Artemis Fowl

Movie · as Italian Man

2020
Prop Culture poster

Prop Culture

TV · as Himself · 1 ep

2019
The Courier poster

The Courier

Movie · as Agent Bryant

2018
The Little Mermaid poster

The Little Mermaid

Movie · as Cam Harrison

2018
In Like Flynn poster

In Like Flynn

Movie · as 'Dook'

2017
Carrie Pilby poster

Carrie Pilby

Movie · as Cy

2017
The Veil poster

The Veil

Movie · as Aysel

2016
Friend Request poster

Friend Request

Movie · as Tyler

2016
My Sweet Audrina poster

My Sweet Audrina

Movie · as Arden Lowe

2015
Margarita with a Straw poster

Margarita with a Straw

Movie · as Jared

2015
The Royals poster

The Royals

TV · as Prince Liam · 40 eps

2014
The Silent Mountain poster

The Silent Mountain

Movie · as Andreas Gruber

2014
The Stowaway poster

The Stowaway

Movie · as Gerry Cross

2013
Run poster

Run

Movie · as Daniel Lombardi

2012
Perception poster

Perception

TV · as Karl · 1 ep

2011
Captain Planet with Don Cheadle poster

Captain Planet with Don Cheadle

Movie · as Wheeler

2010
The Chronicles of Narnia: The Voyage of the Dawn Treader poster

The Chronicles of Narnia: The Voyage of the Dawn Treader

Movie · as Peter Pevensie

2009
American Ninja Warrior poster

American Ninja Warrior

TV · as Self - Competitor · 1 ep

2008
The Chronicles of Narnia: Prince Caspian poster

The Chronicles of Narnia: Prince Caspian

Movie · as Peter Pevensie

2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe poster

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

Movie · as Peter Pevensie

2005
Walt Disney World Christmas Day Parade poster

Walt Disney World Christmas Day Parade

Movie · as Self

2002
Goodbye, Mr. Chips poster

Goodbye, Mr. Chips

Movie · as Forrester (uncredited)

1998
Cider with Rosie poster

Cider with Rosie

Movie · as Extra

1995
Jefferson in Paris poster

Jefferson in Paris

Movie · as George Washington de Lafayette

1992
The Tonight Show with Jay Leno poster

The Tonight Show with Jay Leno

TV · as Self · 1 ep