Answer
Joe Allen's full name is Joe Michael Allen. He is a professional footballer who plays as a central midfielder for Premier League club Liverpool and the Wales national team. Allen was born in the Welsh capital, Cardiff, and began his career with local side Swansea City. He made his professional debut for the club in 2007 and went on to make over 100 appearances for the Swans.