Stagecoach to Dancers' Rock 1962
as Loi Yan Wu
The Spiral Road 1962
as Laja
War Is Hell 1961
as Yung Chi Thomas
The King and I 1956
as Royal Wife (uncredited)
Destination Gobi 1953
as Nura-Salu
Credits from TMDB.