2016
Star Trek: Inside the Roddenberry Vault as (archive footage)2007
The Pixar Story as Leonard McCoy (archive footage)2006
40 Years of Star Trek as Self1998
The Brave Little Toaster Goes to Mars as Viking 1 (voice)1997
Trekkies as Self1995
William Shatner's Star Trek Memories as Self1994
Star Trek: A Captain's Log as Himself1994
William Shatner: Captain's Log as Self1993
A Conversation with DeForest Kelley as Self1991
Star Trek VI: The Undiscovered Country as Dr. Leonard 'Bones' McCoy1991
Star Trek: 25th Anniversary Special as Self1989
Star Trek V: The Final Frontier as Dr. Leonard 'Bones' McCoy1987
Star Trek: The Next Generation as Admiral Leonard McCoy1986
Star Trek IV: The Voyage Home as McCoy1984
Star Trek III: The Search for Spock as Dr. Leonard 'Bones' McCoy1982
Star Trek II: The Wrath of Khan as Dr. Leonard 'Bones' McCoy1979
Star Trek: The Motion Picture as Dr. Leonard 'Bones' McCoy1975
The Star Trek Dream as Self1973
Star Trek as Leonard McCoy (voice)1972
Night of the Lepus as Elgin Clark1972
The Bull of the West as Ben Tully1971
Owen Marshall: Counselor at Law as Frank Slater1967
Ironside as Mr. Fowler1966
Star Trek as Dr. McCoy1966
Waco as Bill Rile1966
Bonanza: Ride the Wind as Tully1966
Star Trek: The Menagerie as Dr. McCoy1965
Laredo as Not available1965
Black Spurs as Sheriff Dal Nemo1965
Apache Uprising as Toby Jack Saunders1965
Town Tamer as Guy Tavenner1965
Marriage on the Rocks as Mr. Turner1964
Where Love Has Gone as Sam Corwin1963
The Fugitive as Charlie1963
The Dakotas as Not available1963
Gunfight at Comanche Creek as Amos Troop1962
The Virginian as Ben Tully1962
The Virginian as Lt. Beldon1962
The Gallant Men as Not available1961
Cain's Hundred as Bob Tully1960
Route 66 as Not available1960
Stagecoach West as Lt. Clarke1960
Coronado 9 as Not available1960
Coronado 9 as Shep Harlow1960
Johnny Midnight as Not available1959
Bonanza as Tully1959
Bonanza as Dr. Michael Jons1959
Bonanza as Captain Moss Johnson1959
Rawhide as Slate Prell1959
Riverboat as Alex Jeffords1959
Black Saddle as Sam King1959
Warlock as Curley Burne1958
The Donna Reed Show as Not available1958
Wanted: Dead or Alive as Sheriff Steve Pax1958
Wanted: Dead or Alive as Ollie Tate1958
77 Sunset Strip as Phil Wingate1958
Bat Masterson as Brock Martin1958
Mickey Spillane's Mike Hammer as Philip Conroy1958
Lawman as Sam White1958
The Law and Jake Wade as Wexler1957
Have Gun, Will Travel as Deakin1957
Perry Mason as Peter Thorpe1957
Tales of Wells Fargo as Captain Cole Scofield1957
Richard Diamond, Private Detective as Sheriff1957
Richard Diamond, Private Detective as Kenneth Porter1957
M Squad as Police Sgt. Miller1957
M Squad as Detective1957
Trackdown as Perry Grimes1957
Trackdown as Brock Childers1957
Trackdown as Ed Crow1957
Trackdown as Tom Dooley1957
Alcoa Theatre as Marshal1957
The Silent Service as Lt. Comm. Enright1957
Gunfight at the O.K. Corral as Morgan Earp1957
26 Men as Not available1957
Raintree County as Southern Officer1957
The Edge of Innocence as Lambert1956
Dick Powell's Zane Grey Theatre as Les Porter1956
Dick Powell's Zane Grey Theatre as Sherm Pickard1956
Dick Powell's Zane Grey Theatre as Logan Wheeler1956
Dick Powell's Zane Grey Theatre as Swain1956
The Adventures of Jim Bowie as Not available1956
State Trooper as Graham Jones1956
The Man in the Gray Flannel Suit as Medic (uncredited)1956
Tension at Table Rock as Jim Breck1955
Matinee Theater as Not available1955
The Millionaire as Dr. Michael Wells1955
Navy Log as Not available1955
Gunsmoke as Will Bailey1955
Illegal as Edward Clary (as DeForest Kelly)1955
House of Bamboo as Charlie (uncredited)1955
The View from Pompey's Head as Jim - Hotel Clerk1954
The Lone Wolf as Ted Hopkins1954
The Lone Wolf as Nick Kohler1954
The Wonderful World of Disney as Silas Morgan (uncredited)1954
Public Defender as Ralph Sanders1954
Studio 57 as Ted Lance1954
Duffy of San Quentin as Eddie Lee1953
You Are There as Not available1953
City Detective as Not available1953
Taxi as Fred (uncredited)1952
Death Valley Days as Elliott Webster1952
Death Valley Days as Shad Cullen1952
Death Valley Days as Clint Rogers1952
Cavalcade of America as Not available1950
The Men as Dr. Sherman (uncredited)1950
Speak No Evil as Ted1949
The Lone Ranger as Bob Kittredge1949
Malaya as Lt. Glenson (uncredited)1949
Duke of Chicago as 'Ace' Martin1949
Ambassador for Christ as Aram1948
Studio One as Bob Philo1948
Canon City as Smalley1947
Fear in the Night as Vince Grayson1947
Variety Girl as Bob Kirby1947
Beyond Our Own as Bob Rogers1945
Time to Kill as Peter