Northern Calloway

Northern Calloway played David on Sesame Street.

He died in 1989.