Floella Benjamin

Floella Benjamin (born 23rd September 1949) played Professor Rivers in The Lost Boy and The Day of the Clown.