The 19-year-old son of a captain with Palm Beach County Fire Rescue died after being hit by a pickup truck Monday night.

The Palm Beach County Sheriff’s Office said Hunter O’Berry was on a motorcycle on Indiantown Road in Jupiter Farms around 9 p.m. when, for some reason, he swerved and was struck by a pickup truck behind him.

O’Berry was a cadet with Fire Rescue. His father, Ed O’Berry, is a captain.

"My son was a vibrant, amazing young man," Ed O'Berry said.

O'Berry said Hunter had chosen to spend his one day off working with his father at their family farm. He was then going for a quick ride on a motorcycle on Indiantown Road.

"He lived on the edge," Ed O'Berry said about his son. "Dirt bikes, four-wheelers. That chopper thing he was riding that day, he built from three different motorcycles."

Ed O'Berry said that's just who his son was. If it could be done outdoors, Hunter did it.

"Hardcore outdoorsman, a country boy," Ed O'Berry said. "What some would call a redneck. What I would call an amazing human being with a loving heart."

O'Berry said he also shared a special bond with his son.

From a young age, Hunter wanted to follow in his dad's footsteps and join Palm Beach County Fire Rescue. He had been a cadet for four years and was only months away from passing the tests and joining his dad in uniform.

"Words can't describe that," Ed said. "That's beyond definition."

Ed said he couldn't begin to describe how proud he would have been to stand with Hunter on the job. Now it's something he'll never get to do.

'The world came to a screeching halt," Ed said, talking about the death of his son. "And there was a crack in heaven and that crack was heard around this world as he busted through the gates.

"And I can tell you right now: He's a captain on an engine company up there fighting hell's fire for us. And he'll find a way to put it out."