Leonard Cachola was born and raised in Houston, TX. After graduating from high school in 1990, he attended the University of Houston, where he graduated with a Bachelor of Arts in English and a minor in studio art. In the summer of 1998, after returning from three months of world travelling through Europe and the Phillipines, he moved to Los Angeles and attended the Royer Studios' Animation Institute of Los Angeles' one year vocational training program in animation. He is currently working as a production artist.
His favorite hobbies include reading anything he sets his eyes on, watching and discussing movies, dancing lindy hop, taking pictures, autocrossing in parking lots and airfields, and experiencing the world that is Southern California.