The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Ajayan | The Couch Critic
Born
March 17, 2000
Place of Birth
Payyanur, Kannur, Kerala, India
Known For
Acting
Ajayan
Movies
TV Shows
As Director
Thalayezhuthu
Movie
10.0
Cast
Release date unknown