Leo Lee is known for his work on Swordfish (2001), Contact (1997) and The Replacement Killers (1998). Read more on iMDB