John Gavin, 'Psycho' And 'Spartacus' Actor, Is Dead At 86 John Gavin, beloved actor of 'Psycho' and 'Spartacus,' died in his California home at 86. The actor is also well-known for serving as ambassador to Mexico in the 1980s.