Chris Leon

Platz

Director of Digital Art & Animation

B.A. Business Management & Biotechnology
Menlo College

M.F.A. Computer Animation
Art Institute of San Francisco CA

Connect with

Chris