Police have arrested the driver who hit and killed a woman trying to catch a SEPTA trolley on Woodland Avenue Monday morning, saying his car reeked of pot. 

Malachi Armstrong, a 23-year-old homeless man, faces charges of involuntary manslaughter and homicide by vehicle in a 9 a.m. crash that killed Miriam Wilson, 38. 

RELATED: Is this pizza good enough to save a retailer from the ravages of e-commerce? 

Police said Wilson was crossing Woodland Ave. at 54th Street, trying to catch a Route 11 trolley that had stopped to let out passengers. 

Armstrong, police said, ran a red light and tried to pass the trolley on the right side — where passengers get in and off the trolley — when his 2015 Nissan Altima hit Wilson. 

There were no other reported injuries.