उन्होंने हिंदू कॉलेज, दिल्ली विश्वविद्यालय में अध्ययन किया, बीए की डिग्री के साथ स्नातक किया

नई दिल्ली में एजेके मास कम्युनिकेशन जामिया मिलिया इस्लामिया से मास कम्युनिकेशन पूरा किया।

उन्होंने लोकप्रिय आभूषण डिजाइनर शाहीन से शादी की है और उनका एक बेटा और एक बेटी है।

रोशन ने प्रबंध निदेशक के रूप में Encompass की स्थापना की और भारत की सबसे बड़ी अनुभवात्मक विपणन एजेंसी बनने का नेतृत्व किया।

2015 में, उन्होंने Kommune की सह-स्थापना की

2018 में, उन्होंने अपना सह-लेखक शीर्षक Speechless: What would you say if your life depended on it? जारी किया 

रोशन ने टीवी और रेडियो के लिए सात राष्ट्रीय स्तर के पुरस्कार जीते हैं।

उनकी कुल संपत्ति लगभग 8.45 मिलियन डॉलर है।