Stephen B. Moore

Stephen B. Moore is an effects animator at Walt Disney Animation Studios.