We unfortunately do not have a biography for Ellen Liu. Please consider contributing one.
That Demon Within
School janitor
Echoes of the Rainbow
Mrs. Wang
Firestorm
Pet Shop Staff (as Liu Oi Ling)