Mahesh Narayanan machte seinen Abschluss am Film and Television Institute of India (FTII) in Pune. Seine Karriere startete er als Editor für Werbefilme, wechselte dann aber zu Dokumentar- und Kurzfilmen, später zu Spielfilmen. Sein Debütfilm als Editor ‚Rathrimazha’ (2007) gewann den National Award im Fach Beste Regie. ‚Take Off’ (2017) ist sein erster Spielfilm als Regisseur.