CHARLOTTESVILLE, Va. (CBS19 NEWS) -- The one thing six-year-old Liam Corcoran wanted for Christmas was for his father to come home.
"I really want my dad home for Christmas," Liam wrote in a letter to Santa.
Liam's father, KC Corcoran, has been deployed in Afghanistan since August.
Corcoran missed three of the last four Christmases because he was overseas, but this year, Santa granted his son's wish.
Corcoran served in the U.S. Army for 13 years.
"Three of those as an infantryman and 10 as an EOD, or bomb squad," Corcoran said.
He is now deployed as a government contractor with the National Ground Intelligence Center.
"Essentially, we link IEDs to individuals to be able to prosecute them," he said.
Corcoran found out in mid-November he would be able to go home for the holidays and came home from Afghanistan last Sunday.
Corcoran and his wife, Rebekah, decided to make it a surprise for Liam and his four-year-old brother, Kearney.
"I know how important it is to kids so when I was able to make that happen, it was pretty exciting," Corcoran said.
When his flight from Philadelphia to Charlottesville was canceled, the family drove to pick him up.
"I see daddy," exclaimed Liam in a video Rebekah captured at the airport.
"Just to see the joy that they have and the fact I'm doing such a good job as a dad that they were excited to see me is pretty awesome," Corcoran said.
The family took a trip to visit Santa at Fashion Square Mall on Friday to thank him for granting Liam's Christmas wish.
The Corcoran family is planning a trip to Great Wolf Lodge before Corcoran has to return to Afghanistan in January.