Peter James Haworth - Actor Profile