Search for "Ekin Cheng"
in
The Storm Riders (1998)
Running Out of Time 2 (2001)