From Keresley, Coventry, Warwickshire, England, UK
Kevin Howarth is a British film actor, known for his roles as Max in The Last Horror Movie, Peter in Summer Scars and Viktor in The Seasoning House. (Via Wikipedia)
The Seasoning HouseFilm • 2012
The Last Horror MovieFilm • 2004