Jim Rockford (television character) Jim Rockford (television character) James Scott Rockford is a fictional character on the television series "The Rockford Files". The character, played by James Garner, is a struggling private investigator operating in the greater Los Angeles area. Rockford is the principal character of the series, and Garner was the only actor to appear in every episode of the series. Unlike many other fictional "private eyes", he is an ex-convict, albeit one who was falsely imprisoned (at San Quentin Prison) and later fully pardoned. One episode tells that because of the carelessness of his parole officer, Rockford had to hire an attorney
The Rockford Files stated, the way Jim and Rocky talk about her would seem to indicate she had died (before the series' start). Rocky was portrayed by Noah Beery, Jr. (nephew of actor Wallace Beery) except in the 1974 pilot film, where he was portrayed by Robert Donley. Though much of the character's backstory is the same, in the pilot Rocky is portrayed as more of a small-time grifter and operator—at one point, working with a partner, Rocky unsuccessfully tries to run a minor scam on Jim, his own son. This element of Rocky's character would largely be dropped as the series started,