Cvl Narasimha Rao is known for O Saathiya (2023), 47 Days the Mystery Unfolds (2020) and Johaar (2020).