مسجد سليمان
ولد مهران في المجمع السكني التابع لشركة النفط الإنجليزية الفارسية والتي تقع في مدينة مسجد سليمان (إيران) لأب إيراني يعمل طبيباً في نفس الشركة وأم اسكتلندية (على حد قول مهران) تعمل ممرضة.