Astrid Toha grew up in Indonesia and received her BA (Bachelors of Arts) in Painting from Northwestern University in Illinois, and her MFA (Masters of Fine Arts) in Painting from RISD (Rhode Island School of Design). She also studied for a year in between at School of the Art Institute of Chicago. She has always loved the illusionistic nature of Classical painting and continues to pursue its relevance in the contemporary sense. She has been painting all her life, and has exhibited both nationally and internationally. She now lives and works across the US.