CrossBinge

William Moseley

William Moseley is an actor, born 1987.

William Peter Moseley is an English actor. He is known for his portrayal of Peter Pevensie in The Chronicles of Narnia (2005, 2010) trilogy, which won him a Kids' Choice Award, in addition to nominations for a Saturn Award and a Young Artist Award. He also played Prince Liam in the E! series The Royals (2015, 2018).

Movies (19)

TV (2)

Genres William Moseley works in