Travis Kelce Has an Unexpected Evil Role in <i>Happy Gilmore 2</i>
Spoilers below.
THE RUNDOWN
- Travis Kelce appears in Happy Gilmore 2 in an surprising role.
- He shares scenes with Bad Bunny in the film.
- Adam Sandler praised Kelce’s performance, calling him “funny as hell.”
Netflix’s Happy Gilmore 2 revisits the 1996 Adam Sandler movie and brings back much of the original cast, including Julie Bowen, Ben Stiller, and Christopher McDonald. It’s also filled with celebrity cameos, including Travis Kelce, Margaret Qualley, and Bad Bunny.
Kelce, who went Instagram official with Taylor Swift this week, appears in a scene that takes place in a country club restaurant the night before a major tournament, alluding to the famous Champions Dinner that takes place days before the annual Masters Tournament. In it, Happy Gilmore (Adam Sandler) appears with several real-life golf stars including Jordan Speith, Rickie Fowler, and Keegan Bradley. Kelce and Bad Bunny play waiters. Kelce’s character, who is credited as The Waiter, puts on a phony niceness while serving the golfers, then turns nasty when he fires Bad Bunny’s character, Oscar, for an understandable mistake.

Kelce’s character is revisited in a later scene. Happy asks Oscar, who has now become his caddy, to imagine his “happy place.” In the fantasy sequence The Waiter is tied to a pole with his shirt off. Oscar slathers him in honey and then lets him be devoured by a bear. Oscar watches, satisfied.
Despite the violent turn of events, Kelce has said that working on the long-awaited sequel was a “dream.” “[Sandler] is every bit as cool off the screen as he is on the screen. That was a dream come true. That was awesome,” he said on The Pat McAfee Show earlier this year. Kelce’s previously appeared onscreen in Ryan Murphy’s FX series Grotesquerie in 2024 and on Saturday Night Live, as a host in 2023.
“Travis is such a gentle, nice guy, and funny as hell,” Sandler later told Entertainment Tonight. “He’s like the guys I grew up with. When I was with Travis, it reminded me of my buddies in high school and just being able to laugh and say the things you want to say.” The Kansas City Chiefs training camp began last Sunday, causing Kelce to miss the film’s premiere in New York City.
elle