Floella Benjamin

Floella Benjamin (Born in Trinidad) played Professor Rivers in The Lost Boy and The Day of the Clown.