A bank robbery in Lake Oswego last Friday led to a carjacking before the suspect was apprehended in Wilsonville.
Shortly after noon Friday, a man armed with a handgun robbed a Bank of America branch in Lake Grove, then carjacked a teenager to make his getaway.
Michael Baird Jordan, 67, of California was later arrested in Wilsonville on charges of robbery and kidnapping.
According to Lake Oswego police, Jordan arrived at the branch at 16209 Bryant Road in a stolen car that wouldn't start after he robbed the bank. So he swiped a vehicle in the parking lot and took off with the 17-year-old driver inside.
LOPD spokesman Capt. Michael Hammons said the hostage, who lives in Lake Oswego, was dropped off unharmed about two blocks later. The suspect then drove another few blocks and switched to his own car. Hammons said the suspect drove down Interstate-5 to Wilsonville, where he was arrested following a pursuit by police. Lake Oswego police were not involved in the pursuit.
A tracking device in the bag of stolen money led authorities to Jordan.
Connie Pickett of Pamplin Media Service contributed to this story.