Pepe Reina returns to the Premier League seven years after he left England. Photo by NicolÃ² Campo/LightRocket via Getty Images

Former Liverpool goalkeeper Pepe Reina has joined Aston Villa on a short-term deal from AC Milan.

The 37-year-old, who has also played for Barcelona, Villarreal, Bayern Munich and Napoli and was part of the Spain squad that won the World Cup in 2010 and the European Championship in 2008 and 2012, was mainly a back-up to Milan No. 1 Gianluigi Donnarumma during his time at the San Siro.

- ESPN Premier League fantasy: Sign up now!

- VAR in the Premier League: Ultimate guide

- When does the transfer window reopen?

- Premier League winter break: All you need to know

Reina spent eight years at Liverpool between 2005 and 2013, winning an FA Cup, a Football League Cup, a FA Community Shield and a UEFA Super Cup.

He ended his Liverpool career with a year-long loan move to Napoli before permanently joining Bayern in 2014. He lasted just one year at the Allianz Arena before returning to Napoli for three years.

Reina made his international debut against Uruguay in 2005 but spent much of his career with Spain as the second choice goalkeeper to Iker Casillas.

Villa were keen to sign a goalkeeper after their first choice Tom Heaton sustained a season-ending injury.