Netflix Movies Starring Mary Sheila
Mary Sheila was born on December 27, 1979 in Rio de Janeiro, Rio de Janeiro, Brazil. She is an actress, known for City of God (2002), Forbidden Desire (2007) and Once in a Blue Moon (2005). She is married to Aldemir da Fonseca. Read more on iMDB