Character suggestion please

Hi

I’m looking for a character that can be played at a distance and has nice ways to keep an opponent out.

Also, when I approach either the character has a quick dash or a “safeish” approach, like a projectile-guard move, that I can close the gap quickly with.

Please and Thank you!

Ryu/Nash/Ken sound like your guys

Nash, Ryu, and Chun. Ken while he can play lame, is more effective when rushing down. While Ryu plays the lame game better.