A Queens man said he’s on the mend after an out-of-control driver in a Jeep Cherokee pinned him to the side of a building in Astoria.

“I’m good, thank you. I’m great…I’m actually much better. Luckily, I did better than I could’ve been,” Edsel Dsouza, 40, told The Post from his bed at Elmhurst Hospital.

Dsouza suffered a dislocated shoulder and hip fracture when the Jeep slammed into him as he walked along a sidewalk on busy Steinway Street at about 10 a.m. Friday.

Terrifying video shows the white Jeep, driven by an elderly man, suddenly picking up speed and mounting the sidewalk after pulling out of a parking space.

Dsouza said he has seen the video, but declined further comment.

The Jeep crashed into the wall of a radiology center after striking Dsouza. A doctor at the imaging center recognized the driver as a patient who had just been inside for an exam. The patient told the doctor the accelerator pedal had become stuck on the floorboard. No arrests were made, police said.