A mai Szlovákia területén található Bején született Darvas Szilárd néven, de 1939-ig Prágában élt szüleivel, ahol apja újságíróként dolgozott. A családon belül egymás között magyarul beszéltek, azonban édesanyja orosz származású volt és német iskolába járt, így oroszul és németül is megtanult, ezen kívül társalgási szinten beszélt angolul és csehül.
1939-ben költözött Magyarországra, bár a Színiakadémiát elkezdte, de tanulmányait nem fejezte be a második világháború miatt és mert 21 évesen szerepet kapott a Művész Színházban Várkonyi Zoltánnál. 1949-ben vette fel az Iván nevet, hogy megkülönböztesse magát Darvas Szilárd költő, humoristától.
1949-ben átszerződött a Madách Színházba, amelynek 1956 végéig volt a tagja. Az 1956-os forradalom idején forradalmi bizottságot szervezett, hogy bátyját kihozza a börtönből.
A forradalom leverése után 22 hónapot ült börtönben,
majd évekig nem játszhatott. Segédmunkásként egy VII. kerületi, Damjanich utcai műanyagfröccsöntő üzemben dolgozott, 1959–1963 között. Később azt nyilatkozta, hogy az az időszak, amikor el volt tiltva a színpadtól, jobban megviselte, mint a börtön évek.
1963-ban léphetett újra színpadra, először a Miskolci Nemzeti Színházba, majd a József Attila Színházba szerződött. 1965-től volt a Vígszínház tagja, amit akkor Várkonyi Zoltán vezetett. 1990-ben szabadúszó lett, emellett pedig országgyűlési képviselő is volt 194-ig.
Szinte mindent eljátszott, volt Rómeó és Orfeusz, emlékezetes alakítást nyújtott az Egy őrült naplójában és egy ország imádta Liliomfiként, de olyan filmek kapcsolódnak a nevéhez egyebek között, mint a Szerelem, a Tizedes meg a többiek, az Egy magyar nábob.
2000-ben az elsők között kapta meg a Nemzet Színésze címet, 2003-ban Prima Primissima díjjat kapott.
Utolsó munkája a Macskafogó 2: A sátán macskája szinkronmunkája volt 2007-ben, ahol Bob Poliakoff karakterének kölcsönözte a hangját. 2007-ben, 81 évesen hunyt el 12 nappal 82. születésnapja előtt, Budapesten halt meg.
(Fejléckép: Darvas Iván lábnyoma a Halhatatlanok sétányán és Darvas Iván 1968-ban, Forrás: Wikipedia/Fortepan)