profile image

Leo Chiang

Jan 20, 1976 (49 years old) in Taipei, Taiwan

Known For

poster
The Flash
Yakuza Baddie
poster
The Good Doctor
Security Guard
poster
Lucifer
Thug #1
poster
Arrow
Supermax Guard
poster
Superman & Lois
Gavin Park
poster
Eureka
GD Section 5 Guard

Credits