William Moseley
Birthday: 1987-04-27 | Place of Birth: Sheepscombe, Gloucestershire, England, UKWilliam Moseley is an English actor.
...
Known For
Acting
Year
Title
Role
2022
Medieval
as Jaroslav
2022
Land of Dreams
as Mark
2021
Saving Paradise
as Michael Peterson
2019
In Like Flynn
as 'Dook'
2019
The Courier
as Agent Bryant
2018
The Little Mermaid
as Cam Harrison
2017
The Veil
as Aysel
2017
Carrie Pilby
as Cy
2016
My Sweet Audrina
as Arden Lowe
2016
Friend Request
as Tyler
2015
Margarita with a Straw
as Jared
2015
The Royals
as Prince Liam
2014
The Silent Mountain
as Andreas Gruber
2013
Run
as Daniel Lombardi
2010
The Chronicles of Narnia: The Voyage of the Dawn Treader
as Peter Pevensie
2008
The Chronicles of Narnia: Prince Caspian
as Peter Pevensie
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Peter Pevensie
1998
Cider with Rosie
as Extra