
Acting
William Moseley
Hindi cinema · 1 credits
Born
27 April 1987 (age 39)
Birthplace
Sheepscombe, Gloucestershire, England, UK
Also known as William Peter Moseley
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).


