
Leo Chiang
Born January 20, 1976 · Taipei, Taiwan
Notable Appearances
Movies

2012

TRON: Ares

The Art of Racing in the Rain

Valiant One

Under Wraps

Game Over, Man!

Battlestar Galactica: Blood & Chrome

Pride: A Seven Deadly Sins Story

Confessions of a Cam Girl

Tipline Mysteries: Dial 1 for Murder

Girl in the Shed: The Kidnapping of Abby Hernandez

Butlers in Love

Jailbreak Lovers

Alive

Doomsday Mom
























