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.484
Doomsday Mom
5.5
2012
5.84
Under Wraps
6.7
Butlers in Love
6.1
Dying for A Family
5.9
Confessions of a Cam Girl
5.3
Tipline Mysteries: Dial 1 for Murder
7.8