Kannan Thamarakkulam was born on 11 May 1977 in Alappuzha, Kerala, India. He is a director and writer, known for Achayans (2017), Virunnu (2024) and Chanakyatanthram (2018).