Michelle Liu Coughlin has appeared in 2 shows and 2 movies. A performance to be found in the role of Field Reporter in the series The OA. In the cinema, in the role of Laura in the feature film Sand Dollar Cove.