William Moseley
Known for: Acting
Born: April 26, 1987 in Sheepscombe, Gloucestershire, England, UK
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). Where to watch the TV shows and films of William Moseley free? Click the title of the series or movies below to watch them in HD for free on SFlix.
Known for
Showing 24 of 38 titles
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Peter Pevensie
The Chronicles of Narnia: The Voyage of the Dawn Treader
Peter Pevensie
The Ballad of Davy Crockett
Davy Crockett
The Chronicles of Narnia: Prince Caspian
Peter Pevensie
Christmas in Notting Hill
Graham Savoy
Run
Daniel Lombardi
The Silent Mountain
Andreas Gruber
Raven's Hollow
Edgar Allan Poe
Goodbye, Mr. Chips
Forrester (uncredited)
On the Line
Dylan
Margarita with a Straw
Jared
Friend Request
Tyler
Murder Company
Southern
My Sweet Audrina
Arden Lowe
Carrie Pilby
Cy
Dead and Breakfast
Cody
The Little Mermaid
Cam Harrison
Cider with Rosie
Extra
The Veil
Aysel
In Like Flynn
'Dook'
Medieval
Jaroslav
Captain Planet with Don Cheadle
Wheeler
The Courier
Agent Bryant
Artemis Fowl
Italian Man