Su debut actoral tuvo lugar en 1962 con la película Jóvenes y bellas, algunos de sus trabajos fílmicos más destacados incluyeron cintas como El monasterio de los buitres (1973), El cumpleaños del perro (1975), Meridiano 100 (1977), por la que obtuvo un Premio Ariel a mejor actor en 1975, Matinée (1977), Rojo amanecer (1989), en la que también se desempeñó como productor y por la que recibió su segundo Premio Ariel a mejor actor en 1991, Un padre no tan padre (2016), y Una Navidad no tan padre (2021).
Pero su carrera no solo se daría en el cine, pues en 1967 debutaría para la televisión en la telenovela La casa de las fieras.
[4][5] Se casó en 1969 con la actriz Socorro Bonilla, con quien procreó a dos de sus hijos; Leonor y Sergio.
[6] Años más tarde, en 1985 contrajo matrimonio con la actriz Sofía Álvarez, con quien tuvo a su tercer y último hijo, Fernando Bonilla.
[12] En el documental Porfirio Díaz: 100 años sin patria de Discovery Channel Latin America dio vida al expresidente mexicano.
[15] Sus cenizas fueron despedidas en una ceremonia realizada en el Palacio de Bellas Artes.