UPDATE: Washington fugitive accused of firebombing apartment, trying to kill children arrested in Indianapolis

INDIANAPOLIS, Ind. -  A Washington man accused of trying to kill his own 4 and 5-year-old kids by burning down their apartment was arrested in Indianapolis Friday morning.

"He come flying in there and then the next thing I know they all draw on him and got him on the ground," said a witness.

According to police, he was taken into custody at 21st and Arlington around 11:30 a.m. by U.S. Marshals and IMPD. He was in a car with a woman and a child, and he unsuccessfully tried to get away. He was not armed, and he was transferred to the Marion County Jail. Police say he plans to sign a waiver to be taken back to Washington state.

Prosecutors charged Edward Holmes II with Arson 1st Degree after investigators say he was seen on camera setting a fire in his ex-girlfriend's apartment building on 30th Avenue South in Des Moines on Tuesday, October 3.

Detectives in Washington received a tip that Holmes was in Indianapolis and were confident he was in the area because he used to live in the Circle City.

"This is a heinous crime," said King County Sgt. Cindi West. "He went over to his ex-girlfriend's apartment. He has a 4- and 5-year-old children that live there with his ex. He cut the gas line to his ex's car, filled up a bottle with that gas, and when his ex left the apartment to go get some gas - when she went outside and realized her car wouldn't start - Holmes went to the apartment, went into a little shed area between all the apartment doors and lit a fire causing an explosion."

The mother and her children went into hiding while Holmes was on the run. There was a $350,000 warrant for his arrest.

"He potentially could have killed not only his own children but the other occupants of this apartment," West said. "This is a dangerous guy. You can imagine this family is afraid, and I don't think they are going to sleep until this guy is put behind bars."