Juan Delcan
Visual Artist at
Mozaic Media + Communications
Los Angeles, CA • United States
English, Spanish
Juan has directed numerous live-action & animated projects, & uses art to tackle tough issues that are hard to understand. His Matchstick people on covid social distancing has over 100 million views.