Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Shankar Addi Mehra is an Indian film director and screenwriter, born on January 7, 1984 in Bauchi, Nigeria. He graduated from the business school, Delhi University in 2003 and joined the Cape Town International School where he started writing and producing for the T.V. Ramad (2017) was the first feature film distributed by his production house 3 am 'n' still rolling.