logo

Home

Movies

TV shows

Sign In

HOMEMOVIESTV-SHOWSABOUTWATCHLIST
William Moseley

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

also starring William Moseley
actor

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

As Peter Pevensie

actor

The Chronicles of Narnia: The Voyage of the Dawn Treader

As Peter Pevensie

actor

The Ballad of Davy Crockett

As Davy Crockett

actor

The Chronicles of Narnia: Prince Caspian

As Peter Pevensie

actor

Christmas in Notting Hill

As Graham Savoy

actor

Run

As Daniel Lombardi

actor

The Silent Mountain

As Andreas Gruber

actor

Raven's Hollow

As Edgar Allan Poe

actor

Goodbye, Mr. Chips

As Forrester (uncredited)

actor

On the Line

As Dylan

actor

Margarita with a Straw

As Jared

actor

Friend Request

As Tyler

actor

Murder Company

As Southern

actor

My Sweet Audrina

As Arden Lowe

actor

Carrie Pilby

As Cy

actor

Dead and Breakfast

As Cody

actor

The Little Mermaid

As Cam Harrison

actor

Cider with Rosie

As Extra

actor

The Veil

As Aysel

actor

In Like Flynn

As 'Dook'

actor

Medieval

As Jaroslav

actor

Captain Planet with Don Cheadle

As Wheeler

actor

The Courier

As Agent Bryant

actor

Artemis Fowl

As Italian Man

actor

Jefferson in Paris

As George Washington de Lafayette

actor

Saving Paradise

As Michael Peterson

actor

The Stowaway

As Gerry Cross

actor

Land of Dreams

As Mark

actor

Home Sweet Home: Rebirth

As Jake

actor

Royal-ish

As Prince Henry

actor

Hostage

As Logan Marshall

actor

Perception

As Karl

actor

The Royals

As Prince Liam

actor

The Tonight Show with Jay Leno

As Self

actor

American Ninja Warrior

As Self - Competitor

actor

Prop Culture

As Himself

homemoviestv-showsaboutwatchlist

Powered by

TMDB website logo

© 2025 Filmverse