Leo Chiang

Leo Chiang

If you know more information about Leo Chiang help us to improve this page
Birthday: 
20 January 1976, Taipei, Taiwan
Height: 
178 cm
Leo 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).

Leo Chiang's FILMOGRAPHY

Dying for a Family (Ties that Kill)

HD

Let's Get Physical

HD

Lets Get Physical

HD

Girl in the Shed: The Kidnapping of Abby Hernandez

HD

Charmed - Season 4

EPS13

Maid - Season 1

EPS10

The Good Doctor - Season 5

EPS18

Lucifer - Season 6

EPS10

A Million Little Things - Season 4

EPS20

Superman and Lois - Season 1

EPS16

The Mysterious Benedict Society - Season 1

EPS8

The Flash - Season 7

EPS18

The Flash - Season 8

EPS20

Motherland: Fort Salem - Season 2

EPS10

Lost in Space - Season 3

EPS8

DCs Legends of Tomorrow - Season 6

EPS15

DCs Legends of Tomorrow - Season 7

EPS13

Debris - Season 1

EPS13

Gabby Duran and The Unsittables - Season 2

EPS20

Doomsday Mom

HD

Under Wraps

HD

Charmed - Season 3

EPS18

Batwoman - Season 3

EPS13

NEXT PAGE

Example Example Example
HD
Country:
Genre:

Leo Chiang'S roles

Male Tactical Officer
Male Tactical Officer