Biografi tidak tersedia.
Acting
16 July 1980 di Taplow, Buckinghamshire, England, UK
sebagai Young Scrooge
sebagai Oswald
sebagai Provost