Actors Who Were Way Too Old for Their Roles

Leonardo DiCaprio in ‘Catch Me If You Can’

DreamWorks Pictures

Leonardo DiCaprio played 17-year-old Frank Abagnale Jr. in the 2002 crime drama “Catch Me If You Can.” His character was based on the real like Abagnale Jr., who was a conman. But DiCaprio conned audiences by fooling them into thinking he was 17 when he was in fact 28 when the movie was filmed.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top