He received a Bachelor of Fine Arts (B.F.A.) degree and a law degree (J.D.) from the University of Memphis. Before joining AUPP in 2015, Moser spent 5 years teaching business law in China. He also taught at Middle Tennessee State University and Belmont University in the USA, was a visiting scholar at Lingnan University in Hong Kong, and a Fulbright Scholar in the Philippines.