No photoSang LuiActingKnown ForHummingbird2013Planet of the Apemen: Battle for Earth2011Out for a Kill2003Lara Croft: Tomb Raider - The Cradle of Life2003