William Moseley

Acting

Biography

William Peter Moseley (born 27 April 1987) is an English actor. He is known for his portrayal of the fictional character Peter Pevensie in the The Chronicles of Narnia (2005–2010) trilogy and Prince Liam in the E! series The Royals (2015–2018).

Ratings

Acting
—0 ratings
Producing
—0 ratings

Filmography

Acting

14 titles

Producing

2 titles