What imposter posed as a pilot for PanAm, a doctor, and a lawyer before he was even 21?

Answer Frank William Abagnale Jr.

Played by Leonardo di Caprio in Catch Me If You Can, this young fraudster was living the high life worthy of a movie. Banking on his skills in forgery and impersonation, Frank Abagnale didn't have to earn miles, as he hopped aboard Pan Am flights as a fake pilot, before faking his way through other high-flying professions, such as a physician and an attorney. All the while, he defrauded banks of millions by forging checks. He was only 21 when he was arrested in France and later struck a deal with the FBI as a consultant. He's since worked with the FBI for forty years.

Last updated 5 years ago · 20.7K views · SOURCE