Share “Del City police captain surrenders to...”

Del City police captain surrenders to authorities

Randy Trent Harrison turns himself in at Oklahoma County jail, post $10,000 bond.
by Tim Willert Modified: April 20, 2012 at 11:11 am •  Published: April 20, 2012

A Del City police captain charged with manslaughter in a March 14 shooting death surrendered to authorities Friday morning.

Del City police Capt. Randy Trent Harrison, 47, surrendered at the Oklahoma County jail.

Harrison was charged Thursday with first-degree manslaughter in the shooting death of Dane Garrett Scott Jr., 18, following a March 14 car chase.

Harrison posted $10,000 bond and left the jail with his attorney. He did not answer questions from media as he left the jail.

His attorney, Irven Box, said, “We hope to be able to vindicate him.”