Actor Steven Haworth