Celebrity Takeover9 years ago
Leon Addison Brown Shares Stage With Bruce Willis, Laurie Metclaf In Misery
Leon Addison Brown will die on Broadway multiple times for 16 weeks. He plays “Buster,” the sheriff hell-bent on finding author Paul Sheldon and saving him...