Remember the magician who made headlines when he ripped up a homeless veteran’s sign and turned it into money? Well he’s back at his old tricks.

Last month, Rob Anderson ripped up homeless veteran Alan McKracken’s sign, restored it, and produced wads of money.

But Anderson didn’t stop there; he began fundraising money online, raising more than $40,000 for McKracken. McKracken only accepted a portion of the funds so that he could move to California to look for work, where Anderson said he’s now living happily.

Now, Anderson has surprised Gulf War veteran Johnny Hicks, who has been struggling to support his wife and four children after losing his government job. Hicks had to take time off from work to get surgery for a disability that he sustained while serving.

In Anderson’s latest video, he surprises Hicks with a new car, appliances, and a year’s worth of rent.

“I want to be able to good things for people, I’m just struggling right now,” Hicks told Anderson in the video.

Grab the tissues and watch the heartwarming video below.

UPDATE: Anderson and Hicks talked to Elisabeth Hasselbeck on "Fox and Friends" Tuesday.

Anderson said "likes helping people" and that there are so many veterans out there that need help.

Hicks said the surprise was "uplifting" and it was special to know that someone out there was willing to help at a low point in his life.