J. Edgar Hoover is a real person portrayed by Billy Crudup in the movie Public Enemies (based on a true story).
When the movie was released in 2009, Billy Crudup was 40 years old.
The character of J. Edgar Hoover is mainly associated with Melvin Purvis and Harry Suydam.