Sekou Diaby

Sekou Diaby

Born in Lambeth, London, England

Actor