Caroline Clifford(I)
- Animation Department
Caroline Clifford was born on 28 January 1972 in Neunkirchen, Saarland, Germany. She is known for Pocahontas (1995), Lilo & Stitch (2002) and Brother Bear (2003). She has been married to Edward Spinelli since 17 February 2007.