Sonny Chang was born in Macao, China. He is known for Reign: The Conqueror (1997), Holy Virgin vs. The Evil Dead (1991) and Oswald (2001).
No data