Follow CBSPHILLY Facebook  | Twitter

PHILADELPHIA (CBS) — A Canadian man has been charged in connection with a crash that killed a Lyft passenger in Bensalem.

READ MORE: Several People Injured After Tree Falls During West Philadelphia High School Reunion Party At Fairmount Park

Police say Shane Learn of Toronto was drunk when his truck hit a car back on April 28.

The car was a Lyft vehicle, carrying Neil Weiner and Audrey Shapiro of Holland, Bucks County.

Weiner was killed, while his wife and the driver were hurt.

Shane M. Learn

Credit: Bucks County District Attorney’s Office

READ MORE: Man Struck, Killed By Vehicle In Northeast Philadelphia: Police

Police detected alcohol on Learn’s breath, and that his eyes were bloodshot, glassy and watery, the affidavit said.

Authorities say Learn told officers in an interview that he had consumed two beers and a double Jameson shot prior to driving. Learn also consented to a portable breath test, which registered a .162 percent blood alcohol concentration.

According to the affidavit, Learn had told officers, “It was my fault. I crossed the line,” following the crash.

Learn was charged with homicide by vehicle, DUI and other offenses.

He’s being held on $300, 000 bond.

MORE NEWS: Eagles Fans Excited For Season To Start Following Open Practice At Lincoln Financial Field