Andrew Lo was born in Taipei, Taiwan. He began his training with
Shanghai ballet for seven years. He won a full scholarship to join the
Boston Ballet School Summer Intensive; American Ballet Theatre Summer Intensive; Maple Conservatory of dance; Oregon Ballet Theatre Summer Intensive; and Milwaukee Ballet II Summer Intensive. In 2010, he has intermediate to finalist National Shanghai Competition and won the best Creative Award Taichung “Chunhui Project”.
He joined several companies such as The National Ballet of China in Lanzhou, The Royal Ballet in London, National Taiwan University of Arts, National Ballet of Taiwan, Maple Youth Ballet, Milwaukee Ballet, Bay Pointe Ballet in San Francisco, and Atlantic City of Ballet.
He will be joining the Ballet Frontier of Texas family for the 2019-2020 season.