Nicola Cavendish is an actress, known for Air Bud (1997), It (1990) and The Sleep Room (1998). Read more on iMDB