William Moseley
Actor 39 yrs 9 titles

William Moseley

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

Most Popular

Home Sweet Home: Rebirth
2025

Home Sweet Home: Rebirth

Home Sweet Home: Rebirth

2w ago Movie
On the Line
2022

On the Line

On the Line

2w ago Movie
The Courier
2019

The Courier

The Courier

2w ago Movie
The Little Mermaid
2018

The Little Mermaid

The Little Mermaid

3w ago Movie
In Like Flynn
2018

In Like Flynn

In Like Flynn

3w ago Movie
Friend Request
2016

Unfriend

Friend Request

2w ago Movie

Latest Releases

Home Sweet Home: Rebirth
2025

Home Sweet Home: Rebirth

Home Sweet Home: Rebirth

2w ago Movie
On the Line
2022

On the Line

On the Line

2w ago Movie
The Courier
2019

The Courier

The Courier

2w ago Movie
The Little Mermaid
2018

The Little Mermaid

The Little Mermaid

3w ago Movie
In Like Flynn
2018

In Like Flynn

In Like Flynn

3w ago Movie
Friend Request
2016

Unfriend

Friend Request

2w ago Movie