Born in Taipei, Taiwan, Johnny moved to Los Angeles with his family and attended the University of California, Irvine. After graduating with a degree in English, Johnny pursued a career in advertising.
In 2002, when his love for acting and film became a possible career choice, Johnny gave up his advertising job to become a professional actor in Hong Kong and Taiwan. Since then, he has starred in numerous film, television series and commercials throughtout Asia.
Currently, Johnny is putting his college education to use by writing screenplays while watching Laker games.