Charlence Shih was born in Taipei in 1971, getting her BFA. At OTIS college of art & design in 1995 and MFA. At California institute of the arts in 1998. She acted as an Animator in Director-duck soup studio in 1999-2001 and an artist in Santa Monica fine art studios in 2002-2003. She currently lives in both Taipei & Los Angeles, working as an independent film maker & fine artist.