Alice Lo hat 22 Serien und 3 Filme gedreht. Unter anderem spielte sie Pedicurist in der Serie Desperate Housewives.Im Kino in der Rolle der Old Woman im Spielfilm Constantine.