Mac Davis Filmography
- Actor (46 credits)
- Beer for My Horses (2008) Reverend J.D. Parker
- True Vinyl (2004) Frank Thompson
- Rodney (2004) Carl
- Where the Red Fern Grows (2003) Hod Bellington
- The Wendell Baker Story (2003) Agent Buck
- 8 Simple Rules... for Dating My Teenage Daughter (2002) Guitar Player
- Murder, She Wrote: The Last Free Man (2001) Sheriff Underwood
- Oswald (2001) Barber Bingo
- Jackpot (2001) Sammy Bones
- The Dukes of Hazzard: Hazzard in Hollywood (2000) The Balladeer
- Chicken Soup for the Soul (1999) Sheriff Riley
- Angel's Dance (1999) Norman
- That '70s Show (1998) St. Peter
- Still Holding On: The Legend of Cadillac Jack (1998) Clayton
- Possums (1998) Wilbur «Will» Clark
- Elvis: His Life and Times (1997) играет самого себя - ведущий
- Johnny Bravo (1997) Bee Bearded Man
- King of the Hill (1997) Announcer
- Daytona Beach (1996) Reese Elliot
- For My Daughter's Honor (1996) Norm Dustin
- The Client (1995) Waldo Gaines
- Lois & Clark: The New Adventures of Superman (1993) Larry Smiley
- Blackmail (1991) Norm
- What Price Victory (1988) Jake Ramson
- The 14th Annual American Music Awards (1987) играет самого себя
- Dolly (1987) играет самого себя
- Brothers-in-Law (1985) T.K. «Tom» Kenny
- Tall Tales & Legends (1985) Davy Crockett
- The 56th Annual Academy Awards (1984) играет самого себя - исполнитель
- The 41st Annual Golden Globe Awards (1984) играет самого себя
- Webster (1983) Uncle Jake Tyler
- The Sting II (1983) Jake Hooker
- Grandpa, Will You Run with Me? (1983) играет самого себя
- Cheaper to Keep Her (1981) Bill Dekkar
- North Dallas Forty (1979) Seth Maxwell
- Kenny Rogers and the American Cowboy (1979) играет самого себя
- Happy Birthday, Bob (1978) играет самого себя
- The Muppet Show (1976)
- Donny and Marie (1975) играет самого себя
- The 1st Annual People's Choice Awards (1975) играет самого себя - победитель: Favourite Male Musical Performer
- The 15th Annual Grammy Awards (1973) играет самого себя
- Flip (1970) играет самого себя
- The David Frost Show (1969) играет самого себя
- The Johnny Cash Show (1969) играет самого себя - певец
- The Tonight Show Starring Johnny Carson (1962) играет самого себя
- Where the Fast Lane Ends Big Jack