Chris SugiraBorn March 18, 1992 in Rwanda, Africa Filmography★ 0.0 WinWin2025★ 0.0 Money Time2024★ 0.0 Money Needed2023★ 0.0 De dag van vandaag2022★ 7.7 De Slimste Mens ter Wereld2003