Leo Chiang is an actor of 48 (20 janvier 1976). Leo Chiang has appeared in 18 shows and 5 movies. A performance to be found in the role of Monk Thet in the series Avatar: The Last Airbender (2024). In the cinema, in the role of Osirus Marine Sergean in the feature film Battlestar Galactica: Blood & Chrome.