'Forrest Gump' star Gary Sinise receives heartwarming tribute video from celebrities, veterans thanking him for charity work Gary Sinise, who played Lt. Dan Taylor, has raised millions for veterans.

“Forrest Gump” star Gary Sinise, who played Lt. Dan Taylor, has dedicated his life to giving back to veterans and their families since the film’s release 25 years ago.

"Completely shocked and speechless by this surprise video," Sinise wrote on his Facebook post with the video.

Sinise’s “Forrest Gump” costar Tom Hanks, Gen. Colin Powell, Jay Leno, Ron Howard, Robert De Niro and Tim Allen were just some of the celebrities, alongside first responders from across the country, veterans and their families, who participated in the salute to Sinise.

“Thank you for all the things you have done for our men and women who have served our nation,” Powell said in the video. “Not only what you’ve done for them but for their children, what you’ve done for their families, what you’ve done to help them rebuild their lives.”

“Your commitment, your dedication your effort. You are awesome,” added “A Beautiful Mind” director Ron Howard.

The surprise video for Sinese capped quite a week for the veteran actor. Earlier this week, he published Grateful American: A Journey From Self To Service, the story of his journey from a mischievous Chicago kid through his Hollywood movie career and ultimately to his work as an advocate for military veterans and first responders.

Through his charity, the Gary Sinise Foundation, the actor has raised around $30 million annually for veterans, built 54 smart homes for the severely wounded with 16 more under construction, and sponsored over 400 concerts to benefit veterans and their families.

“A sincere thank you from all the fellas over here at Ladder One,” said one New York City firefighter.

Another firefighter chimed in with, “We here in Boston say thank you.”

Hanks gives the final salute in the tribute with a simple, “Thanks, Lieutenant Dan.”

The video, titled #GratefulLikeGary, has been viewed more than 170,000 times on YouTube as of this posting.