Kevin Allen Overview

Kevin Allen photo

Born: September 15, 1962

Born in Swansea, Wales, Kevin Allen's feature film directing and screenwriting debut, Twin Town (1997), was a portrayal of his hometown as seen through the eyes of two brothers. In this black comedy, Swansea was riddled with drugs, poverty, crime, corruption and violence as the boys set out to avenge their father who has been the victim of an accident. Allen began his career as an actor, attending theater school in London. His first television appearance was on The Comic Strip presents,... See All


  Change Location