Answer by taking a quote from the following article:

Christian Ludolf "Buddy" Ebsen Jr. (April 2, 1908 - July 6, 2003) was an American actor and dancer, whose career spanned seven decades, including the role of Jed Clampett in the CBS television sitcom The Beverly Hillbillies (1962-1971) and the title character in the television detective drama Barnaby Jones (1973-1980), also on CBS. The SAG-AFTRA records also show him as Frank "Buddy" Ebsen. Originally a dancer, Ebsen began his long career in films in 1935, beginning with Jack Benny in Broadway Melody of 1936 (1935), Maureen O'Hara in They Met in Argentina (1941) and June Havoc in Sing Your Worries Away (1942). He also danced with child star Shirley Temple in Captain January (1936), released the same year.

Ebsen made his television debut on an episode of The Chevrolet Tele-Theatre in 1949. This led to television appearances in: Stars Over Hollywood, Gruen Guild Playhouse, four episodes of Broadway Television Theatre, Schlitz Playhouse of Stars, Corky and White Shadow, the H.J. Heinz Company's Studio 57, Screen Directors Playhouse, two episodes of Climax!, Tales of Wells Fargo, The Martha Raye Show, Playhouse 90, Westinghouse Desilu Playhouse, Johnny Ringo, two episodes of Bonanza, three episodes of Maverick (in which he portrayed assorted homicidal villains), and 77 Sunset Strip. Ebsen received wide television exposure when he played Georgie Russel, a role based on a historical person  and companion to frontiersman Davy Crockett, in the Disneyland television miniseries Davy Crockett (1954-1955).  In the 1958-1959 season, Ebsen co-starred in the 26-episode half-hour NBC television adventure series Northwest Passage. This series was a fictionalized account of Major Robert Rogers, a colonial American fighter for the British in the French and Indian War. Ebsen played the role of Sergeant Hunk Marriner; Keith Larsen played Rogers.  In 1960, Ebsen appeared in episodes of the television series Rawhide, in the episodes "The Pitchwagon" and Tales of Wells Fargo, which he reprised in episodes of both series during 1962 in the roles of different characters. Also in 1960, Ebsen played in season 4 episode 30 of Have Gun, Will Travel called "El Paso Stage", as a corrupt marshal.  From 1961 to 1962, Ebsen had a recurring role as Virge Blessing in the ABC drama series Bus Stop, the story of travelers passing through the bus station and diner in the fictitious town of Sunrise, Colorado. Robert Altman directed several episodes. Arthur O'Connell had played Virge Blessing in the earlier film version on which the series was loosely based. Ebsen also appeared as "Mr. Dave" Browne, a homeless hobo, on The Andy Griffith Show opposite Ron Howard, and as Jimbo Cobb in The Twilight Zone episode "The Prime Mover" (season 2, episode 21) in 1961.

Who was the director of Bus Stop ?
Robert Altman directed several episodes.