Ibra Ceesay is an actor, known for The Living NEET (2019), Oh My Goig (2017) and Dub It Yourself (2017).
No data