Leo Li Chiang 7 pictures

Actor, Stunts
Leo Li 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).

Born: January 20, 1976
Star sign: Aquarius
Height: 5' 10" (1.78 m)
Known for: 2012 (2009), Battlestar Galactica: Blood & Chrome (2012), War (2007), Sight Unseen (2009)
Search: