Caption: Leo Li Chiang
Actor, Stunts
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)
Source: IMDB
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).