Laurence Belcher · Actor
Sealed
2024
Doctor Who at the Proms
Young Kazran (archive footage)
Sealed
2015
A Song for Jenny
Thomas
Sealed
2013
Diana
Prince William
Sealed
2011
X-Men: First Class
Charles Xavier (12 Years)
Sealed
2010
Doctor Who: A Christmas Carol
Young Kazran
Sealed
2009
Messengers 2: The Scarecrow
Michael Rollins
Sealed
2007
The Shadow Within
Maurice Dumont
Hell Bent for Leather
Sealed
2007
Hell Bent for Leather
Young Seb Hunter