Acting
Male
1988-07-11
Camden, London, England, UK
James Castle
James Castle is an English professional wrestler.