Stewart Downing ( born 22 July 1984 ) is an English football player . He has played for Aston Villa and England national team . Stewart Downing ( born 22 July 1984 ) is an English footballer who plays for Premier League club Aston Villa and the England national football team .