Ryan Tafazolli is an Iranian–English professional footballer who plays as a defender for League One club Peterborough United.