William Moseley Bio, Age, Height, Early Life, Girlfriend, Career, Movies

William Moseley

William Moseley is an English actor who gained international recognition for his roles as Peter Pevensie in the film franchise The Chronicles of Narnia, and Prince Liam in the E! series The Royals. The former has earned him a CAMIE Award and a Nickelodeon UK Kids Choice Award. He received critical acclaim for his performances in films such as Friend Request, Carrie Pilby, The Little Mermaid, The Courier, and Land of Dreams.

William Moseley

In television, Moseley has had roles in American Ninja Warrior, Perception, and My Sweet Audrina. In 2021, he appeared in the music video of “Long Time Friends” by The Living Tombstone.

William Moseley Biography

Birth Name

William Peter Moseley

Nick Name

William Moseley


April 27, 1987


34 years old

Birth Place

Sheepscombe, Gloucestershire, England

Birth Sign



Actor, Acting Coach




He’s of English descent.

Family Details

William is the oldest child of English parents Juliette E. (née Fleming) and Peter A. Moseley. His father worked as a cinematographer. He has two younger siblings: a sister, Daisy Moseley, and a brother, Benjamin Moseley.


He was educated at Sheepscombe Primary School before he was transferred to Wycliffe College. He also attended Downfield Sixth Form, Stroud.




London, England

William Moseley Love Life

William Moseley has been in a relationship with actress and his Run movie co-star Kelsey Chow since 2012.

He dated American actress Alexa Hamilton, British actress Anna Popplewell, and a Mexican girl named Antonia Ortega in the past.

Body Statistics


5 feet 10 inches or 178 cm


74 kg or 163 lbs

Body Build


Hair Color


Eye Color




Career Overview

William Moseley got his start in showbiz at the age of 11 years old with a minor role in the television film Cider with Rosie in 1998. He received critical acclaim with the role of Peter Pevensie in the fantasy film The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe. He reprised his role as Peter in the next two Narnia films: The Chronicles of Narnia: Prince Caspian and The Chronicles of Narnia: The Voyage of the Dawn Treader.

From 2015 to 2018, William Moseley had a leading role in the E! soap opera The Royals as Prince Liam. In 2018, he starred in the movie The Little Mermaid opposite Poppy Drayton and was also seen in the movie In Like Flynn, starring Clive Standen and Isabel Lucas.

Moseley has also starred in a bunch of films and TV shows like The Courier, Land of Dreams, Perception, and My Sweet Audrina. In 2002, he is set to play the role of Jaroslav in the Czech action historical drama film Medieval.

William Moseley Net Worth

Thanks to his film and television work, William Moseley has accrued a net worth of around $8 million in 2024.

William Moseley Facts

Inspired by acting at a young age, he decided to become an actor when he grew up.

He is a huge fan of Newcastle United.

William beat out 3000 members and got selected for the role of Peter in The Chronicles of Narnia film franchise. He gave an audition for the role through an invitation from the casting director who earlier audited him for a TV role but not selected him.

Following the success of The Chronicles of Narnia films, he voiced the character Peter Pevensie in the video games The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe (2005) and The Chronicles of Narnia: Prince Caspian (2008).

He got hit by lightning while he was filming The Silent Mountain in Italy in 2012.