Kevin Allen

Kevin Allen is the director of Twin Town. He also co-wrote the script, alongside Paul Durden.

Trivia

-Allen made a cameo appearance in the film as a shopping-channel TV presenter, who can be seen selling dog collars. This is an Easter Egg, as a dog collar is used to great effect in Twin Town.