Leo Santos
Emeryville, CA
leosantos.com
Currently working as Layout Artist at Pixar Animation Studios.

Recent activity

Advertisement

Contacts