Answer
Yes, Armand Traoré has played in the English Premier League. He played for Aston Villa for two seasons between 2006 and 2008. During his time with Aston Villa, he made 31 appearances in the Premier League and scored one goal. He also played in the UEFA Champions League for Aston Villa, making four appearances in the competition.