Michelle Lim Davidson is an Australian actress of South Korean decent. You can find her Instagram page here. She known for her breakthrough on "Ben Elton Live from Planet Earth" in 2011 and furthermore, gained recognition as a presenter on "Play School" and "Big Ted's Big Adventure" from 2012. She also had roles in productions like "Utopia," "Doctor Doctor," "Get Krack!n," "The Newsreader," and "Top of the Lake: China Girl."
Feel free to leave me a tip/buy me a coffee if you like what I am doing :) (I also do commissions)