Tags: Criminal.
Stephen Peter Morin (February 19 1951 – March 13 1985) was an American serial killer executed by lethal injection by the state of Texas.Morin withdrew all appeals after pleading guilty to the 1981 capital murder of Carrie Marie Scott. Morin was later convicted of the killings of Janna Bruce in Corpus Christi Texas and Shelia Whalen in Golden Colorado.