Lan Shun is an actor, known for Zu Warriors (2001), Another Meltdown (1998) and The Tai Chi Master (2003). Read more on iMDB