Who plays Tom Hagen in The Godfather?

Tom Hagen in The Godfather (1972) is played by Robert Duvall.

See the full spoiler-free cast & character guide for The Godfather