nasr mahrous was born at home in heliopolis, cairo, the son of mahrous abdel masih and mathilda botros. he is the second elder brother to three sisters, and two brothers amir mahrous and hani mahrous both sound engineers. nasr was educated in a public school in heliopolis.