A man from New Hampshire is facing charges after a carjacking outside of a hospital in Scranton.

Police say Jeffrey Hall, 58, of Nashua, was discharged from Geisinger CMC around 7 a.m. Tuesday morning, when he allegedly grabbed a valet by the arm and threw him from a car he was trying to park.

Hall then sped off and hit two parked cars.

He faces robbery of a motor vehicle, theft by unlawful taking, and other charges.