Izaac Wang was born on October 22, 2007 in Minnesota, USA as Izaac Lushan Wang. He is an actor, known for Raya and the Last Dragon (2021), Good Boys (2019) and Clifford the Big Red Dog (2021). Read more on iMDB