Sandro Isaack was born in Rio de Janeiro, Brazil. He holds a Master's of Fine Arts from Harvard University's Institute for Advanced Theatre Training and the MXAT . Learned English in his 20s, in Cambridge, England. He's also the author and illustrator of the children's book Stork M.I.A.
People usually think that Sandro is his last name.