In Lak Ech

In Lak Ech

In Lak Ech is a Maya term for “you are my other me”/tu eres mi otro yo. This Mayan greeting is an honoring for each other and a statement of unity. When I first met jesus this concept really began to mean something to me because I was so amazed by our...
San Diego Comic Con

San Diego Comic Con

A family that geeks together stays together. Or something like that. This year the San Diego Comicon became a family affair for me. In years past, before I left home to move to the Bay to study, I had attended the Con with my sister Claudia. In my absence my dad...

Stenciling at Galeria

I have been making stencils for about five years now. It all started out of necessity. A group of us organizing a concert to raise awareness about Ward Connerly’s Proposition 54 wanted to have visual art at the event. So I tried making some hip hop styled...