A promotion wasn't the only exciting thing to happen to Grand Rapids Fire Department Captain Richard Clark at a ceremony this week.

The Grand Rapids Fire Department shared this video with us on the WZZM 13 Facebook page.

Captain Clark's son, Marine Lance Corporal Tyler Clark, surprised him during the badge pinning portion of the ceremony.

The younger Clark was not scheduled to be home until October. He has been serving at Camp Pendleton in California for the past 7 months.

►Make it easy to keep up to date with more stories like this. Download the WZZM 13 app now.

Have a news tip? Email news@wzzm13.com, visit our Facebook page or Twitter.