Kevin Allen
Birthday:
15 September 1962, Swansea, Wales, UK
Kevin Allen was born on September 15, 1962 in Swansea, Wales. He is an actor and director, known for Trainspotting (1996), Spice World (1997) and Twin Town (1997). He has been married to Laura Madden since February 28, 2000. They have four children.
NEXT PAGE
TV Director