Christopher Jenkins

Christopher Jenkins was an effects supervisor at Walt Disney Feature Animation