Yes, Josh Brolin did work on a Steven Spielberg film, Catch Me If You Can. Brolin played Carl Hanratty, an FBI agent who pursues Frank Abagnale, Jr., a con man played by Leonardo DiCaprio. The film was released in 2002 and was a critical and commercial success.
How Well Do You Know James Brolin? Test Your Knowledge on this Iconic American Actor!