Yeah I have bought him e.g. my Newcastle 2nd season, played him 2 seasons then sold him - didn't impress me tho ... seems to be turned out pretty good in your game !
He is good if traines right as you seem to have done. Always has good stamina, good bac up at top levels and a good starter for mid to upper mid teams in the prem.
His acceleration went up to 18 on my game so he ended up being unstoppably fast. Shame hes not good enough defensivly but that was ok for me because I played attacking wing backs.
Seems to have progressed into and all round full back on yours though but Ive never seen him turn out like that...