View Official IMDb Resume Photos » Leo Chiang on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

All > Publicity
10 photos
SkyscraperLeo ChiangLeo ChiangLeo ChiangLeo ChiangLeo ChiangWarSamurai GirlBattlestar GalacticaLeo Chiang
10 photos

Biography

Leo Chiang was born on January 20, 1976 in Taipei, Taiwan. He is known for his work on Skyscraper (2018), Deadpool 2 (2018) and War (2007). See full bio »
Biography | Trailers & Videos

Recently Viewed