Al Pacino loved being able to use all of the rich Mafia slang throughout the film. Writer Paul Attanasio captured mob dialect so accurately because he had Joseph D. Pistone's wiretaps.
Al Pacino was originally going to play Brasco. When he switched to Lefty, he recommended Johnny Depp.
In an interview, Joseph D. Pistone said that he didn't see his family for at least two years while he was undercover.