 Espinosa was born in the Philippines.He graduated from the Don Bosco technical college with a certificate in architectural drafting and got a degree in advertising art from Santo Tomas University in Manila.He worked for various companies in the fields of advertising, software entertainment and film before finally settling into a life of a comic book author.