Steve Priest was born on February 23, 1948 in Hayes, Middlesex, England, UK. He was an actor and composer, known for
Lords of Dogtown (2005),
Dazed and Confused (1993) and
Detroit Rock City (1999). He was married to Maureen L. O'Connor and Pat. He died on June 4, 2020 in Los Angeles, California, USA.