

William Moseley
Acting
April 27, 1987
Sheepscombe, Gloucestershire, England, UK
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).
The Filmography


Royal-ish

Murder Company

The Ballad of Davy Crockett

Christmas in Notting Hill

On the Line

Medieval

Saving Paradise

The Courier

The Little Mermaid

Carrie Pilby

The Veil

The Silent Mountain

Captain Planet with Don Cheadle

The Chronicles of Narnia: The Voyage of the Dawn Treader

The Chronicles of Narnia: Prince Caspian

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