Better late than never on this sweet video from actor Chris Pratt.

The "Jurassic World" star was in China on Memorial Day.

But when he returned, he made sure to share a video showing him teaching his two-year-old son, Jack, the Pledge of Allegiance.

Watch the heartwarming clip below.

Meant to post this on #MemorialDay but I was in China and my phone wasn't working. I'm proud to be American. I'm blessed to get to travel the world! #IPledgeAllegiance

Posted by Chris Pratt on Wednesday, May 27, 2015

Moving Photo: Little Boy in Marine Dress Blues Lays on Dad's Grave

VIRAL PHOTO: Marine Prays With His Bride-to-Be

Amazing Image: Bald Eagle Sits on Soldier's Gravestone

Oh No He Didn't... Bride Upstaged By Man's Mid-Wedding Proposal