Home >

Leo Chiang

Leo Chiang

Birthday: 1976-01-20 | Place of Birth: Taipei, Taiwan

...

Known For

Acting

Year
Title

Role

2022
L'amour en gants blancs

as    Ikeito Shinkai

2021
Doomsday Mom

as    Guard

2012
Battlestar Galactica: Blood & Chrome

as    Osirus Marine Sergeant