Stella Lee is an Indonesian actress and internet personality.
Star Trek: Strange New Worlds
Galih & Ratna
TV · as Ensign Rankin · 1 ep
Movie · as Erlin