Officers were trying to give the man a field sobriety test the Altadena station about 8:20 p.m. when he tried to take an officer's gun. Officers hit him with a stun gun, but the suspect, whose name has not yet been released, still managed to escape.
Officials said that once the suspect got out, he stole a pick-up truck with a woman, her pregnant daughter-in-law and her young grandson inside. He forced the grandmother out before driving away.
Officers eventually caught him about 10 miles away in Lake View Terrace after he jumped out of the truck and ran into a house.
One of the CHP officers involved in the initial scuffle injured his ankle and was taken to the hospital.
Everyone in the truck was OK.