25-year-old L Keshava Rajan was found yesterday between rocks at the Lubuk Degong Waterfalls in Bidor of Ipoh state.
The actor was reported missing after he had slipped and was swept away by strong currents while picnicking with his family on Saturday.
Police said rescue team found the body stuck between rocks.
Rajan was scheduled to leave for Chennai yesterday to make final preparations for the premiere of his debut film'Ka Ka Ka Po'.