Follow Playmaker on Instagram
        1 result
        24Frw
        11Idris Kanu
        Idris Kanu
        Sierra LeoneSierra Leone, 1999-12-05
        EnglandEngland (Dual Nationality)
        INT 1