Roles/Champions to play with relatively high ping?

I'm not the nearest to the EUW server and don't have that nice 20ms ping. My ping is around 110-140ms so I wanted to know which roles/champions would work well with that. Mechanics are a part of LoL but I'm afraid I can't pull those plays with higher ping compared to other players.
Report as:
Offensive Spam Harassment Incorrect Board