Halford was born in Sutton Coldfield , but raised in Walsall , a town to the northwest of Birmingham in England 's West Midlands .
He was born in Sutton Coldfield and raised in Walsall .