Mascha Rabben was born in 1942 in Hamburg, Germany as Mascha Elm-Rabben. She is an actress and writer, known for World on a Wire (1973), The Sensuous Three (1972) and Deadlock (1970). Read more on iMDB