Michelle Liu Coughlin hat 2 Serien und 2 Filme gedreht. Unter anderem spielte sie Field Reporter in der Serie The OA.Im Kino in der Rolle der Laura im Spielfilm Sand Dollar Cove.