Ion Caramitru s-a născut pe 4 martie 1942 în București, iar numele său complet este Ion Horia Leonida Caramitru. A absolvit Institutul de Artă Teatrală și Cinematografică I.L. Caragiale în 1964.
În a963, când încă era student, și-a făcut debutul la Teatrul Bulandra - cu rolul principal în Hamlet de William Shakespeare.
A fost unul dintre cei mai mari actori români, jucând în filme și piese de teatru.
Ion Caramitru a jucat în peste 40 de filme de lung metraj românești și internaționale. Printre cele mai cunoscute roluri sunt Vive în Diminețile unui băiat cuminte (1966), Gheorghidiu în Între oglinzi paralele (1978), Ștefan Luchian în Luchian (1981) și Socrate în seria Liceenii (1985-1987).
În filme internaționale, a avut roluri în pelicule precum Kafka (1991), Citizen X (1995), Mission: Impossible (1996) sau Amen. (2002).
A fost implicat și în politică, între 1996 și 2000, a ocupat funcția de ministru al Culturii în cabinetul Victor Ciorbea.
Ion Caramitru a fost căsătorit cu actrița Micaela Caracaș și are trei copii: Andrei Caramitru, Ștefan Caramitru și Matei Caramitru.