Kevin Allen Movies, TV Series
4 titles
Acting
Sep 15, 1959
Gosport, Hampshire, England, UK
Kevin Allen is a versatile Welsh talent in the realms of screenwriting, directing, producing, and acting, originally hailing from England. He gained significant recognition in 1997 with the release of "Twin Town," a cult classic Welsh black comedy that he both directed and wrote. His filmography als...