Se casó con la historiadora del arte Elda Rojas Aldunate; sus hijos son Ingmar Prada (se dedica a la física), cineasta Fabrizio Prada e Ixchel Prada quien es diseñadora y escenografista.