Mehran nació en Teherán el 11 de noviembre de 1977, hija de un contable y Shahin, una maestra. Ambos practicaban la religión bahaísmo de Irán. Un año más tarde, cuando el régimen del Sha comenzó a desmoronarse, la pareja comenzó a hacer planes para irse del país. Tras el asalto de la embajada estadounidense en Teherán, la familia emigró a Buenos Aires, Argentina, en 1979, en el momento de la Revolución Iraní. Mehran creció en Argentina y Estados Unidos, así como vivió en Australia e Irlanda.