Jon Voight plays Joe Buck, a naive Texan cowboy who becomes a male prostitute in New York City.
Dustin Hoffman portrays Enrico 'Ratso' Rizzo, a small-time con artist who befriends Joe Buck and helps him navigate the city.
Sylvia Miles appears as Cass, an aging socialite who encounters Joe Buck in New York.
John McGiver plays Mr. O'Daniel, a wealthy man who hires Joe Buck as a gigolo.
Brenda Vaccaro portrays Shirley, a woman who befriends Joe Buck in New York.
Barnard Hughes appears as Towny, a bartender who interacts with Joe Buck.
Ruth White plays Sally Buck, Joe Buck's grandmother.
Jennifer Salt portrays Annie, a young woman who has a brief encounter with Joe Buck.
Gilman Rankin appears as Woodsy Niles, a man who hires Joe Buck for a job.
Gary Owens plays Little Joe, a character encountered by Joe Buck in New York.
T. Tom Marlow portrays Little Joe, another character encountered by Joe Buck in New York.
George Eppersen appears as Ralph, someone who interacts with Joe Buck in the city.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.