Ailen Sit was an actor, known for Rumble in the Bronx (1995), Push (2009) and Shaolin Soccer (2001). He died on July 17, 2011 in Hong Kong, China.
Shaolin Soccer
Supercop
Rumble in the Bronx
Push
Sin datos