Alena Wu is an Indonesian singer, presenter, and actress. She won the singing contest Asia Bagus! in 2000.
Silent Hero(es) 2015
as Bing Bing
Crazy Love 2013
Actor
Credits from TMDB.