Leonard Silver: Leonard Silver. Actor: Shi cha qi xiao shi. Leonard Silver is known for Shi cha qi xiao shi (2005), Little Britain (2003) and The Round Tower (1998).
Known For: Shi cha qi xiao shi (Headmaster), Little Britain (Actor), The Round Tower (Actor), Quayside (Actor)