Villa have completed the signing of goalkeeper Andy Marshall on a one-year-deal.

The 34-year-old began his career at Norwich City before enjoying spells at Ipswich Town, Millwall and most recently Coventry City.

He spent the last three seasons with the Sky Blues before leaving at the end of the 2008-09 campaign.

Marshall also has four caps for England under-21s.