Movie Mania

movie night
William Moseley

William Moseley

Born on April 27th, 1987

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

Filmography

Rebirth: Home Sweet Home

2025

Jake

Details

Royal-ish

2025

Henry

Details

Murder Company

2024

Southern

Details

The Ballad of Davy Crockett

2024

Davy Crockett

Details

Christmas in Notting Hill

2023

Graham Savoy

Details

On the Line

2022

Dylan

Details

Raven's Hollow

2022

Edgar Allan Poe

Details

Land of Dreams

2022

Mark

Details

Medieval

2022

Jaroslav

Details

Saving Paradise

2021

Michael Peterson

Details

Artemis Fowl

2020

Italian Man

Details

The Courier

2019

Agent Bryant

Details

The Little Mermaid

2018

Cam Harrison

Details

In Like Flynn

2018

'Dook'

Details

Carrie Pilby

2017

Cy

Details

The Veil

2017

Aysel

Details

My Sweet Audrina

2016

Arden Lowe

Details

Friend Request

2016

Tyler

Details

Margarita with a Straw

2015

Jared

Details

The Silent Mountain

2014

Andreas Gruber

Details

The Stowaway

2014

Gerry Cross

Details

Run

2013

Daniel Lombardi

Details

Captain Planet with Don Cheadle

2011

Wheeler

Details

The Chronicles of Narnia: The Voyage of the Dawn Treader

2010

Peter Pevensie

Details

The Chronicles of Narnia: Prince Caspian

2008

Peter Pevensie

Details

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

2005

Peter Pevensie

Details

Goodbye, Mr. Chips

2002

Forrester (uncredited)

Details

Cider with Rosie

1998

Extra

Details

Jefferson in Paris

1995

George Washington de Lafayette

Details