Kamal Haasan

Kamal Haasan

Kamal Haasan

Kamal Haasan

Acting

Manorathangal (2024)

Self - Narrator (voice)

Indian 2: Zero Tolerance (2024)

Veerasekaran Senapathy

Kalki 2898-AD (2024)

Supreme Yaskin

Ponniyin Selvan: Part I (2022)

Self - Narrator (voice)

Vikram (2022)

Commander Arun Kumar Vikram

Vishwaroopam II (2018)

Vishwanathan / Major Wisam Ahmad Kashmiri

Amoli (2018)

Narrator (Tamil)

Thoongaavanam (2015)

CK Diwakar IRS

Papanasam (2015)

Suyambulingam

Uttama Villain (2015)

Uttaman/Manoranjan

Vishwaroopam (2013)

Vishwanathan / Major Wisam Ahmad Kashmiri

Manmadhan Ambu (2010)

Major Raja Mannar

Eenadu (2009)

The Anonymous Caller

Dasavatharam (2008)

Govindarajan Ramaswamy / Rangaraja Nambi / George W. Bush / Avtaar Singh / Balram Naidu / Christian Fletcher / Shinghen Narahasi / Krishnaveni / Vincent Poovaragavan / Kalifullah Mukhtaar

Rama Shama Bhama (2005)

Dr. Shyam Sajjan

Mumbai Xpress (2005)

Avinasi/Avinash

Vasool Raja MBBS (2004)

Rajaraman Venkatraman (Vasool Raja)

Panchatanthiram (2002)

Ramachandramurthy

Pammal K. Sambandam (2002)

Pammal K. Sambandam

Aalavandhan (2001)

Nandu (Tamil) / Abhay Kumar (Hindi) / Major Vijaykumar

Paarthale Paravasam (2001)

Self (Guest Appearance)

Thenali (2000)

Thenali Soman

Chachi 420 (1997)

Jaiprakash Paswan / Laxmi Godbhole

Avvai Shanmugi (1996)

Pandyan / Avvai Shanmugi

Indian (1996)

Senapathy / Chandra Bose

Kuruthipunal (1995)

Adhi Narayanan

Nammavar (1994)

Dr. Selvam, Vice-Chancellor, Professor

Magalir Mattum (1994)

Boss from Head Office

Thevar Magan (1992)

'Sakthi' Sakthivel

Gunaa (1991)

"Gunaa" Gunasekharan

Michael Madana Kama Rajan (1990)

Michael / Madan / Kameshwaran / Raju

Indrudu Chandrudu (1989)

Mayor G. K. Rayudu / Chandran

Vetri Vizha (1989)

Vetrivel IPS / Stephen Raj

Apoorva Sagotharargal (1989)

Raghupathy / Appu / Raja

Sathya (1988)

Sathyamurthy

Pushpaka Vimana (1987)

Unemployed graduate

Nayakan (1987)

Sakthivel 'Velu' Naicker

Punnagai Mannan (1986)

Sethu and Chaplin Chellapa

Oka Radha Iddaru Krishnulu (1986)

Murali Krishna / Hari Krishna

Vikram (1986)

Commander Arun Kumar Vikram

Geraftaar (1985)

Kishen Kumar Khanna

Oru Kaidhiyin Diary (1985)

David / James alias Shankar

Poikkal Kudhirai (1983)

Self (guest appearance)

Sadma (1983)

Somprakash/Somu

Sagara Sangamam (1983)

Balakrishna (Balu)

Zara Si Zindagi (1983)

Rakesh Kumar Shastri

Sanam Teri Kasam (1982)

Sunil Sharma (Sunny)

Moondram Pirai (1982)

R. Srinivas 'Cheenu'

Savaal (1981)

Raja Shankar

Ek Duuje Ke Liye (1981)

S. Vasudevan 'Vasu'

Raja Paarvai (1981)

Blind Musician

Guru (1980)

Guru / Ashok

Thappu Thalangal (1978)

Amrit Lal (uncredited)

Vayanadan Thampan (1978)

Vayanadan Thampan

Kokila (1977)

Vijayakumar

Aaina (1977)

Prem Kapoor

Avargal (1977)

Janardhan (Johnnie)

Annai Velankanni (1971)

Jesus Christ (Uncredited role)

Kalathur Kannamma (1960)

Selvam (Child Artist)

Sabaash Naidu

Balram Naidu (Tamil/Telugu) / Pranab Kundu (Hindi)