Leana Yu hat 7 Serien und 3 Filme gedreht. Unter anderem spielte sie Laughing Woman in der Serie Arrow.Im Kino in der Rolle der Hillary Cranford im Spielfilm Aurora Teagarden Mysteries: Til Death Do Us Part.