Viele kennen Jim Beaver aus Supernatural als Bobby, die rechte Hand von Dean (Jensen Ackles) und Sam (Jared Padalecki) im Kampf gegen bösartige übernatürliche Wesen. Ursprünglich verfolgte Jim Beaver eine Schriftstellerlaufbahn, er veröffentlichte sogar etliche Kurzgeschichten. Doch schließlich wandte er sich doch der Schauspielerei zu: Seine Karriere nahm ihren Lauf mit einer Rolle an Bruce Willis' Seite in Norman Jewisons Film „In Country“. Danach spielte er in etlichen Produktionen wie „Magnolia“, „Joy Ride - The Trip“, „Sister Act“ oder „Turner and Hooch“ mit. Eine seiner letzten bedeutsamen Filmrollen hatte er in dem Fantasy-Thriller „Next“ (2007) mit Nicolas Cage.
Erfolg war ihm schon immer vor allem im Fernsehen beschieden. So spielte er von 1996 bis 2002 Tim Jansen in der NBC-Serie Days of Our Lives und war in einer wiederkehrenden Rolle in Justified zu sehen. Zudem erschien er mit Gastauftritten in Serien wie The West Wing, The X-Files, Monk, Star Trek: Enterprise oder etwa Breaking Bad. Neben seiner Rolle in Supernatural ist Beaver vor allem für die Darstellung von Whitney Ellsworth in HBOs Deadwood bekannt.
Das Schreiben hat Jim Beaver trotz des schauspielerischen Erfolgs nie aufgegeben. Mehr als zehn Jahre war er Kolumnist für das Magazin Films in Review, dreimal gewann er den Los Angeles Dramalogue Critics Award für das Drehbuch und seine Auftritte in den eigenen Produktionen „Verigris“, „Semper Fi“ und „Sidekick“.
Jim Beaver war mit der Schauspielkollegin Cecily Adams von 1989 bis zu ihrem Tod im Jahr 2004 verheiratet. Heute lebt er mit seiner Tochter Madeline und den drei Katzen Frankie, Heidi und Sigourney Beaver in Los Angeles.