Who plays Sam Loomis in Psycho?

Sam Loomis in Psycho (1960) is played by John Gavin.

See the full spoiler-free cast & character guide for Psycho