Actor · DirectorCharles BabalolaJanuary 1, 1990(34 years old)London, EnglandSocialsIMDbKnown forBlack MirrorTuskGretel & HanselThe HunterBorderlandsHammerlockMary MagdaleneAndrewThe Legend of TarzanKulongaDeath in ParadiseKai JohnsonStan Lee's Lucky ManAde Okeyale