Biography

Stephen McKinley Henderson was born on August 31, 1949 in Kansas City, Missouri, USA. He is an actor, known for Fences (2016), Lady Bird (2017) and Dune (2021). He has been married to Pamela Reed Henderson since April 22, 1978.

Filmography