Who is he dating right now?
William Moseley and Kelsey Asbille have been dating since Jan 2012. [view couple]
William Peter Moseley (born 27 April 1987) is an English actor, known for his roles as Peter Pevensie in the film series The Chronicles of Narnia and Crown Prince Liam of England in the E! original series The Royals, since 2015....
More about William Moseley
Less about William Moseley