A man arrested in California in connection with the 1999 Vancouver shooting death of an ex-girlfriend has been brought back to B.C. and is to appear in court Friday.

Ninderjit Singh was arrested Aug. 19 in Riverside County, ending a 12-year pursuit by Vancouver police.

mi-bc-110823-ninderjit-singh-then-now

Singh's appearance has changed dramatically in the past 12 years. (Santa Monica PD)

Singh was charged with first-degree murder of Poonam Randhawa, who was found dumped in a lane near Granville Street and West 47th Avenue.

He has also been charged with attempted murder of a man in a 1997 Vancouver incident in which a man was shot in the leg after an altercation in a movie theatre.

Police said Singh had been living under an assumed name in California, where he fled after Randhawa’s killing, and working as a long-haul truck driver.

He was arrested after California authorities — in co-operation with Vancouver police — covertly retrieved his fingerprints in a traffic stop. Once the prints proved to be a match, Santa Monica police raided his home and arrested Singh.

Police said unregistered weapons were also seized in the raid.

Vancouver police said they believe Randhawa was shot while in a car with Singh and another man, who was driving the vehicle.

Police also said they believed Singh had help from others in Canada after the shooting and later in California.

No charges have been laid against any alleged accomplices.