Будучи студентом Колледжа S.R.M. и Института кино и телевидения им. М. Г. Рамачандрана, Каннан увлёкся кинематографом и начал карьеру ассистентом режиссёров Сундара С. и Атли, помогая им на съёмках Kalakalappu (2012) и Raja Rani (2013).
Его режиссёрский дебют состоялся в 2016 году с романтической комедией Remo, где главные роли исполнили Шивакартхикейан и Кирти Суреш. Фильм стал крупным коммерческим хитом и принёс Каннану премию Edison Awards за лучший режиссёрский дебют, а также номинацию на SIIMA Awards.
В 2021 году он выпустил экшн-драму Sulthan с Карти и Рашмикой Манданной. Картина получила смешанные, но преимущественно положительные отзывы и собрала достойную кассу, укрепив позиции режиссёра в индустрии.
В апреле 2024 года было объявлено, что Каннан снимет свой следующий фильм под баннером G Squad режиссёра Локеша Канагараджа. Проект получил название Benz, а главную роль в нём исполняет Рагхава Лоуренс. В октябре того же года подтвердилось, что Benz станет частью Lokesh Cinematic Universe — популярной франшизы, объединяющей фильмы Kaithi, Vikram и Leo.
В личной жизни Каннан женат на Аше, с которой сочетался браком в октябре 2020 года.