Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leo Chiang
Follow
Born 20 January 1976 in Taipei, Taiwan
Actor
See all 16 →
Sealed
2009
?.?
?.?
2012
Chinese Soldier
Sealed
2019
?.?
?.?
The Art of Racing in the Rain
Officer
Sealed
2025
?.?
?.?
TRON: Ares
Dillinger Security #2
Sealed
2018
?.?
?.?
Game Over, Man!
Geo
Crew
Sealed
2007
?.?
?.?
War
Stunts
Sealed
2021
?.?
?.?
Snake Eyes: G.I. Joe Origins
Stunts
Sealed
2009
?.?
?.?
Sight Unseen
Stunts