Biografi tidak tersedia.
Acting
01 June 1973 di Leytonstone, London, England, UK
sebagai Ezra
sebagai Cesar
sebagai Golan
sebagai Fred
sebagai Young Thomas
sebagai Mr. Valentine
sebagai Psycho
sebagai Second Merchant