You don’t have to be a Twitchy regular to know that actor Gary Sinise is absolutely one of the good guys. He’s set up the Gary Sinise Foundation to help veterans and their families (and fly Gold Star children to Disney World for Christmas), and he tours with the Lt. Dan Band to entertain the troops.

On Tuesday, the Gary Sinise Foundation released a surprise video thanking Sinise for all his hard work, with appearances by both veterans and celebrities like Jay Leno, Tom Hanks, Rob Lowe, Tim Allen, Joe Mantegna, Tim Allen, and many, many more.

Sinise tweeted that he was “completely shocked” and “choked up” by the video, and you probably will be too.

Completely shocked and speechless by this surprise video. Incredibly touched and grateful by everyone’s support. I’m crying, so choked up, I thought I’d share. https://t.co/Q0j2C1hWLu via @YouTube — Gary Sinise (@GarySinise) February 12, 2019

Well done, sir. ?? — Dean Cain (@RealDeanCain) February 13, 2019

Thank you LT Dan. Why this wonderful man doesn’t have a Presidential Medal of Freedom is shocking and beyond comprehension. — Sergeant Rakkasan (@RepArmyVet) February 13, 2019

I suspect that there are not enough years left in your life to hear all the thankyou’s you have coming to you, including my own, but I sure hope there are. You are a definition of selfless service. — Snowfox 8 (@DO4Vets) February 13, 2019

You’re a epic American ????… — J.R. Watson (@AvenattiJ) February 13, 2019

You sir are a great American. Thank you from a very grateful military family. — Rosemary Williams (@williamst411) February 13, 2019

Well deserved. A great man. Damn good actor too. — Robert Morgan (@chunga1958) February 13, 2019

You are a true patriot — Rod Horne (@ohcraper) February 13, 2019

An OUTSTANDING video for an OUTSTANDING American! I’d like to join them in saying Thank you for all you do do Veterans, Active Duty & First Responders! Semper Fi Gary! — GIJoeJarhead (@chubb_joseph) February 12, 2019

So cool, and so well deserved. ?? — Scott Wolf (@scottwolf) February 12, 2019

CANNOT LIKE THIS ENOUGH!! *SO* richly deserved! You are an inspiration, Gary, and I am proud to call you a friend. BRAVO and THANK YOU!! — Ned Vaughn (@NedVaughn) February 12, 2019

As a military spouse I can’t thank you enough. I have personally seen your efforts over the years and people in our community know when @GarySinise is behind something it will happen. — Lori West (@3degreesSW) February 12, 2019

Every word is well deserved! I’m a better person today because our paths crossed. — daniel rodriguez (@caruso239) February 12, 2019

Thanks Gary, for everything you do. — Gray Wolf (@graywolf442) February 13, 2019

This man walks the walk. God bless, Gary — The Blue Knight (@DoctorKOH) February 13, 2019

Yes, he does – with giant strides! — Gray Wolf (@graywolf442) February 13, 2019

Related: