Mao Fan, also known as Michael Mao, is a Chinese actor. He was born on October 2, 1983 in Nanjing, Jiangsu Province, China, and made his acting debut on the stage in 1992 and made his screen debut in 2015. Since then, he has appeared in a number of films and television dramas, including “Legend of Fuyao” (2018), “The Story of Ming Lan” (2018), “The Longest Day in Chang’an” (2019), and “Jiu Liu Overlord” (2020).