Leo Chiang
(no biography)
Known for
Acting
Place of birth
Taipei, Taiwan
Birthday
1/20/1976
Known For
Credits
Photos
Battlestar Galactica: Blood & Chrome
6.8
Game Over, Man!
5.5
Doomsday Mom
5.5
2012
5.8
Under Wraps
6.7
Butlers in Love
6.1
Dying for A Family
5.9
Confessions of a Cam Girl
5.3