Christopher Poplin

Christopher Poplin is a technical director at Walt Disney Animation Studios.