Jamie Foxx is a respected actor and musician, but he’s not exactly against getting a little goofy from time to time. Appearing in a new commercial for Verizon that aired last night during Game 7 of the NBA Finals, Foxx parodied Future while rapping about the benefits of being with Verizon. In a joke that’s perhaps a little too on the nose, he’s credited as Past (Future’s Father), opening the track with the line, “They call me the Past, my son is Future. I taught that boy everything.”

The track, which is called “I Got Verizon,” parodies Future’s “Fuck Up Some Commas” directly, borrowing the core melody almost perfectly. It’s definitely not the most subtle parody or anything, but Foxx nails it regardless. His look, which includes some ridiculous fake facial hair and a garish suit complete with a very Future looking hat, is what really sells the whole Past (Future’s Father) part of the commercial.

Jamie Foxx recently returned to the world of music last year with his first album in five years, Hollywood: A Story of a Dozen Roses. He’s also set to star in the upcoming thriller Sleepless Night, which is expected to hit cinemas sometime next year, alongside Baby Driver, the next film from Edgar Wright of Scott Pilgrim vs. the World fame.