Captain Raju was a renowned Indian actor and director, whose impressive filmography included notable titles such as Etha Oru Snehagatha, which was released in the year 1997, Mr. Pavanayi 99.99, a 2019 production, and The Speed Track, a 2007 film that showcased his remarkable talent.
Tragically, Captain Raju's life was cut short when he passed away on September 17, 2018, in the city of Kochi, located in the Indian state of Kerala.