#
buy premium

Leo Chiang

Leo Chiang

Birthday: 20 January 1976, Taipei, Taiwan
Height: 178 cm

Leo Chiang was born on January 20, 1976 in Taipei, Taiwan. He is known for his work on 2012 (2009), Battlestar Galactica: Blood & Chrome (2012) and War (2007).

Leo Chiang's FILMOGRAPHY
as Actor (127)
Leo Chiang Leo Chiang'S roles
Fmovies