Elsie de Brauw was born in 1960 in The Hague, Zuid-Holland, Netherlands. She is an actress, known for Stages (2007), Antonia's Line (1995) and Cloaca (2003). Read more on iMDB