| Year | Title | Role(s) | Notes | Ref. |
|---|---|---|---|---|
| 1984 | Vetri | Vijay | Child Actor | [1] [55] |
| Kudumbam | Narada | [1] [55] | ||
| 1985 | Naan Sigappu Manithan | Unnamed | [1] [55] | |
| 1986 | Vasantha Raagam | Vijay | [1] [55] | |
| 1987 | Sattam Oru Vilayattu | Raja | [1] [55] | |
| 1988 | Ithu Engal Neethi | Vijay | [56] | |
| 1992 | Naalaiya Theerpu | Vijay Mehta | Debut Film as Lead Actor | [57] |
| 1993 | Senthoorapandi | Vijay | [3] [58] | |
| 1994 | Rasigan | Vijay | [59] | |
| 1995 | Deva | Deva | [3] [60] | |
| Rajavin Parvaiyile | Raja | [1] | ||
| Vishnu | Vishnu (Krishna)[a] | [61] | ||
| Chandralekha | Rahim Rowther | [62] | ||
| 1996 | Coimbatore Mappillai | Balu | [63] | |
| Poove Unakkaga | Raja | [64] | ||
| Vasantha Vaasal | Vijay | [65] | ||
| Maanbumigu Maanavan | Sivaraj | [66] | ||
| Selva | Selvan | [60] | ||
| 1997 | Kaalamellam Kaathiruppen | Kannan | [60] | |
| Love Today | Ganesh | [67] | ||
| Once More | Vijay | [68] | ||
| Nerrukku Ner | Vijay | [65] | ||
| Kadhalukku Mariyadhai | Jeevanandham (Jeeva) | [69] | ||
| 1998 | Ninaithen Vandhai | Gokulakrishnan | [70] | |
| Priyamudan | Vasanth | [71] | ||
| Nilaave Vaa | Siluvai | [72] | ||
| 1999 | Thullatha Manamum Thullum | Kutty | [73] | |
| Endrendrum Kadhal | Vijay | [65] | ||
| Nenjinile | Karunakaran (Karna) | [74] | ||
| Minsara Kanna | Kannan (Kasi)[a] | [75] [76] | ||
| 2000 | Kannukkul Nilavu | Gautham Prabhakar | 25th film | [77] |
| Kushi | Shiva | [78] | ||
| Priyamaanavale | Vijay Vishwanathan | [79] | ||
| 2001 | Friends | Aravindhan | [80] | |
| Badri | Sri Badrinatha Moorthy (Badri) | [81] | ||
| Shahjahan | Ashok Ilango | [82] [83] | ||
| 2002 | Thamizhan | C. J. Surya | [84] | |
| Youth | Shiva | [85] | ||
| Bagavathi | Bhagavathi | [86] | ||
| 2003 | Vaseegara | Boopathi | [87] | |
| Pudhiya Geethai | Sarathy | [88] | ||
| Thirumalai | Thirumalai | [89] | ||
| 2004 | Udhaya | Udhayakumaran (Udhaya) | [90] | |
| Ghilli | Saravanavelu (Velu, Ghilli)[a] | [91] | ||
| Madhurey | Maduravel (Madhurey) | [92] | ||
| 2005 | Thirupaachi | Sivagiri (Giri) | [21] | |
| Sukran | Sukran | Extended cameo | [93] [94] | |
| Sachein | Sachein | [95] | ||
| Sivakasi | Muthappa (Sivakasi)[a] | [96] | ||
| 2006 | Aathi | Aathikesavan | [97] | |
| 2007 | Pokkiri | Sathyamoorthy (Thamizh)[a] | [98] [99] | |
| Azhagiya Tamil Magan | Guru, Prasad[b] | [100] | ||
| 2008 | Kuruvi | Vetrivel (Velu, Kuruvi) | [101] | |
| Pandhayam | Himself | Guest appearance | [102] | |
| 2009 | Villu | Pugazh, Saravanan[b] | [103] | |
| Vettaikaaran | “Police” Ravi | [104] | ||
| 2010 | Sura | Sura | 50th film | [105] |
| 2011 | Kaavalan | Bhoominathan | [106] | |
| Velayudham | Velu (Velayudham) | [107] | ||
| 2012 | Nanban | Kosaksi Pasapugazh (Panchavan Parivendan)[a] | [108] [109] | |
| Rowdy Rathore | Himself | Hindi film; Guest appearance in the song “Chinta Ta” | [110] | |
| Thuppakki | Jagadish Dhanapal | [111] | ||
| 2013 | Thalaivaa | Vishwa Ramadorai (Vishwa Bhai) | [112] | |
| 2014 | Jilla | DCP Shakthi Aarumugam | [113] [114] | |
| Kaththi | Kathiresan (Kaththi), Jeevanandham[b] | [39] | ||
| 2015 | Puli | Marudheeran, Pulivendhan[b] | [115] [116] | |
| 2016 | Theri | A. Vijay Kumar (Joseph Kuruvilla, Dharmeshwar)[a] | [117] | |
| 2017 | Bairavaa | Bairavaa | [118] | |
| Mersal | Vetri, Maaran, Vetrimaaran[c] | [47] [119] | ||
| 2018 | Sarkar | Sundar Ramaswamy | [120] | |
| 2019 | Bigil | Michael Rayappan (Bigil), Rayappan[b] | [121] | |
| 2021 | Master | JD (John Durairaj) | [122] | |
| 2022 | Beast | Veera Raghavan | [123] | |
| 2023 | Varisu | Vijay Rajendran | [124] | |
| Leo | Parthiban/Leo Das | [125] | ||
| 2024 | The Greatest Of All Time | M.S. Gandhi, Jeevan Gandhi (Sanjay Menon) [b] | [126] | |
| 2026 | Jana Nayagan † | Thalapathy Vetri Kondan | Completed; 9th January release date | [127 |
vijay movies list