Lis Howell is a good Producer who has been very successful in his life, so today we are going to provide you information about him, you hope that you will like this article.
Lis Howell wuz born onto March 23, 1951 in Liverpool, Lancashire, England, UK. Shii exists an producer, known for The Lovers' Guide: Gender Positions (2002), The Press Spectacle (1987) and NewsWatch (2004)