The 'Jurassic World' star is the latest celebrity to be a guest host on the ABC show.
Chris Pratt did Jimmy Kimmel a solid on Monday night and guest hosted his late-night show.
Kimmel took some more time off to be with his 8-month-old son, Billy, who underwent a second heart surgery. "Jimmy’s son Billy had a scheduled and successful heart surgery this morning," ABC said in a statement. "While Jimmy is with his family, these celebrity Samaritans will handle hosting duties."
Meanwhile, Pratt stepped in to host Jimmy Kimmel Live, and also share a teaser for his upcoming movie, Jurassic World: Fallen Kingdom.
As part of his hosting duties Pratt interviewed I, Tonya star Margot Robbie and participated in a singalong with country crooner Chris Stapleton in an "unrehearsed" segment called "The Wheel of Cheesy Duets."
The two ended up performing Bill Medley and Jennifer Warnes' Dirty Dancing classic, "(I've Had) The Time Of My Life," and pretty much nailed their rendition. Stapleton even tried to do the iconic lift from the '80s film with Pratt, which wasn't so successful.
The 38-year-old actor isn't the only celebrity helping Kimmel out this week. Tracee Ellis Ross will guest host JKL on Tuesday night, followed by Neil Patrick Harris and Melissa McCarthy.
Last month when Kimmel took off to be with his son, Jennifer Lawrence hosted the show and totally fangirled over guest Kim Kardashian West.
Check out the hilarious interview: