Back to Top

Stay Wild

I made the stencil version of this print many years ago after traveling down the Pacific Coast of Mexico. I was camping on a beach where sea turtles were laying their eggs. I’d wake up much after they were laid and the biologists had scooped them out of the sand to hatch this endangered species.

I was leaving this particular beach when some locals brought me to a tree and pointed upwards. Chillin’ up on a branch was a baby jaguar, the most beautiful creature I have ever seen in person. Everything about this creature was majestic, except for the rope that it had around its neck, securing it to the tree



March 6, 2010

Clever, and nominated for the Academy Awards best animated short [Oscars 2010 Mejor Cortometraje] – Logorama Logorama short film Logorama is a 15 min animated short made using only Trade…