Michael Kenworthy

Michael Kenworthy

Michael Kenworthy was born on August 18, 1975 in Los Angeles, California, USA. He is an actor, known for The Blob (1988), Return of the Living Dead II (1988) and 'night, Mother (1986).

Tv Show