Margaret McDonald was born on 12 June 1988 in Houston, Texas, USA. She is an actress, known for Tamako Market (2013), Black Bullet (2014) and 7Seeds (2019).