CharacterHenry "Onion" ShacklefordHenry "Onion" Shackleford in The Good Lord Bird (2020), played by Joshua Johnson-Lionel. Played byJoshua Johnson-LionelAppears inThe Good Lord Bird2020