Bachelor of Science in Graphic Design, San Jose State University, 1992.
Cashier Marriott's Great American, Santa Clara, California, 1985. Page technical service department Sunnyvale (California) Public Library., 1985-1990, technical service clerk, since 1993. Intern Palo Alto (California) Fast Stats, 1990-1991.
Framer Aaron Brothers, Sunnyvale, 1991-1992. Cashier Linden Tree Children's Bookstore, Los Altos, California, 1992-1994. Executed murals Beryessa branch San Jose Public Library., 1995, Grace Community Covenant Church, Los Altos, California, 1998, Shields Elementary School, San Jose, 2000, murals in Sunnyvale Public Library., 2002.
Volunteer Arts Project, Santa Clara, 1990. Tutor San Jose (California) Chinese Alliance Church, 1993-1995. Active Santa Clara University Mission Church, 1992-1995.
Member local Service Employees International Union of Sunnyvale Public Library., 1995-2001. Member of Sunnyvale Art Club.