<P> From 1965 to 1967, Carey played Captain Edward Parmalee on the NBC western television series Laredo . His co-stars included William Smith, Peter Brown and Neville Brand . After Laredo, Carey guest - starred in an episode of ABC's military - western Custer starring Wayne Maunder in the title role . Carey had played Custer himself in The Great Sioux Massacre (1965) and played Captain Myles Keogh at the Battle of the Little Big Horn in Walt Disney's Tonka in 1959 . </P> <P> In 1971, Carey guest - starred on the landmark fifth installment of All in the Family, playing Steve, an ex-professional football player friend of Archie Bunker's who tells Archie he is gay . The episode was entitled "Judging Books by Covers". </P> <P> From 1979 until late 2007, he played the protective Texan patriarch Asa Buchanan on the ABC soap opera, One Life to Live . He also appeared in the low - budget horror film Monstroid in 1980 . </P> <P> Carey became well known for a series of tongue - in - cheek television commercials for Granny Goose potato chips, in which he self - identified as "Granny Goose", portraying the company's spokesperson as a tough cowboy . </P>

Who was the actor that played asa buchanan on one life to live
find me the text answering this question