We don't have a biography for Michelle Lim Davidson yet. Hang in there, or go ahead and contribute one.
Cast Credits Utopia (2014) Starring as Amy Top of the Lake (2013) Guest starring as Linda Episode 2x02: The Loved One (Jul 27, 2017)