Kamal Haasan is an actor, filmmaker and producer who has worked primarily in Tamil-language cinema for over six decades and is widely regarded as one of the finest actors of Indian cinema. An auteur, he is recognized as a key influence for numerous actors and filmmakers in the Indian film industry, and is known for introducing new technologies and cosmetics to Indian cinema. The recipient of numerous accolades, he has won the National Film Award four times (three for Best Actor), was awarded the Kalaimamani Award in 1984, the Padma Bhushan in 2014 and the Ordre des Arts et des Lettres (Chevalier) in 2016. Haasan is also known for having starred in the most number of films submitted by India in contention for the Academy Award for Best Foreign Language Film. In addition to his extensive work in Tamil, he has appeared in Telugu, Malayalam, Hindi, Kannada and Bengali films. He has also worked in films as a screenwriter, songwriter, playback singer, choreographer, lyricist and makeup artist.
2026
2025
as Rangaraya Sakthivel Naicker
2024
as Narrator
2024
as Veerasekaran Senapathy
2024
as Supreme Yaskin
2023
as Vikram (voice)
2023
as Narrator (voice)
2022
as Narrator
2022
as Karnan / Arun Kumar Vikram
2018
as Self
2018
as Vishwanathan / Major Wisam Ahmad Kashmiri
2018
as Self - To promote film Vishwaroopam II
2018
as Narrator (Tamil)
2017
as Self - To promote film Vishwaroopam II
2017
as Self - Host
2017
as Host
2016
as Swami
2015
as CK Diwakar IRS
2015
as Suyambulingam
2015
as Uttaman/Manoranjan
2013
as Vishwanathan / Major Wisam Ahmad Kashmiri
2012
as Self
2010
as Major Raja Mannar
2010
as Self
2009
as Common Man
2009
as The Anonymous Caller
2008
as Govindarajan Ramaswamy / Rangaraja Nambi / George W. Bush / Avtaar Singh / Balram Naidu / Christian Fletcher / Shinghen Narahasi / Krishnaveni / Vincent Poovaragavan / Kalifullah Mukhtaar
2006
as Raghavan
2005
as Dr. Shyam Sajjan
2005
as Avinasi/Avinash
2004
as Rajaraman Venkatraman (Vasool Raja)
2004
as Virumaandi Thevar
2003
as Self
2003
as Nalla Sivam
2002
as Ramachandramurthy
2002
as Pammal K. Sambandam
2001
as Nandu / Vijay kumar
2001
as Self (Guest Appearance)
2000
as Thenali Soman
2000
as Saket Ram
1998
as Ramalingam
1997
as Jaiprakash Paswan / Laxmi Godbhole
1996
as Pandyan / Avvai Shanmugi
1996
as Veerasekaran Senapathy / Chandra Bose
1995
as Adhi Narayanan
1995
as Dasu
1995
as Shaktivel
1994
as Dr. Selvam, Vice-Chancellor, Professor
1994
as Boss from Head Office
1994
as Krishnaswamy
1993
as Indrajeet
1993
as Vadivelu
1992
as 'Sakthi' Sakthivel
1992
as Singaravelan
1991
as "Gunaa" Gunasekharan
1990
as Michael / Madan / Kameshwaran / Raju
1989
as Mayor G. K. Rayudu / Chandran
1989
as Vetrivel IPS / Stephen Raj
1989
as Johnson
1989
as Raghupathy / Appu / Raja
1988
as Udhayamoorthi
1988
as A V Pandian
1988
as James
1988
as Sathyamurthy
1987
as Unemployed graduate
1987
as Sakthivel 'Velu' Naicker
1987
as Ramu
1987
as Self
1987
1987
as Mohan
1986
as Sethu and Chaplin Chellapa
1986
as Murali Krishna / Hari Krishna
1986
1986
as Commander Arun Kumar Vikram
1986
as Bharath
1986
as Sivayya
1985
as Vishal "Vishy"
1985
1985
as Ashok / Raja
1985
as Kishen Kumar Khanna
1985
as Raja
1985
1985
as Kumar
1985
as Murali
1985
as David / James alias Shankar
1984
as Sunny
1984
as Madan/Upendra
1984
1984
as Suraj Singh
1984
1984
as Sandeep
1984
1983
1983
as Bus conductor (Cameo)
1983
as Somprakash/Somu
1983
as Bala Krishna "Balu"
1983
1983
1983
as Rakesh Kumar Shastri
1982
1982
1982
1982
1982
1982
as Velu (Sam)
1982
as Sunil Sharma (Sunny)
1982
as Gopu
1982
1982
as R. Srinivas 'Cheenu'
1982
1982
1982
as Rajasekaran
1981
as Velusamy
1981
as Dileep
1981
1981
as Raja Shankar
1981
1981
as S. Vasudevan 'Vasu'
1981
as Cameo
1981
as Blind Musician
1981
1981
as Subramaniam
1980
1980
1980
as Sundaram Rangan
1980
as Guru / Ashok
1980
1980
as Ravi
1979
as Self
1979
as Gowrishankar
1979
as Dr. Chandiran
1979
1979
1979
1979
1979
as Chandru
1979
as Alavuddin
1979
as Raja
1979
as Kamal
1979
1979
as Rangadu & Dr.Shekar
1978
as Ramu
1978
as Arun
1978
as Amrit Lal (uncredited)
1978
as Velu
1978
as Dileep
1978
1978
as Vayanadan Thampan
1978
as Prabhu
1978
1978
as Babu / Rathnam
1978
1978
as Balu
1978
1978
as Sanjeevi
1978
1978
1978
1978
as Raju
1977
1977
1977
1977
as Vijayakumar
1977
1977
1977
as Chappani
1977
1977
1977
1977
1977
1977
1977
as Prem Kapoor
1977
1977
as Janardhan (Johnnie)
1977
1977
1977
as Aarumugam
1976
1976
1976
as Balaji
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
as Madhu
1976
1976
1976
1976
1975
as Kaanthan
1975
1975
1975
1975
as Prasanna
1975
1975
1975
1975
1975
as Raja
1975
1975
1975
1975
1974
as Kumar
1974
as Prasad
1974
1974
1974
1974
as Appu
1974
1974
1973
1973
as Thyagu
1972
1972
1971
as Jesus Christ (Uncredited role)
1970
1963
as Child Artist
1963
as Ravi
1962
as Child Artist
1962
as Child Artist
1962
as Babu / Kumar
1960
as Selvam (Child Artist)
as Vikram
as Veerasekaran Senapathy / Veerasekaran Balram
as Marudhanayagam Pillai
as Supreme Yaskin
as Balram Naidu (Tamil/Telugu) / Pranab Kundu (Hindi)
as Vikram
as Vikram