Kesha Bullard Lewis is known for The Best of Me (2014), Hours (2013) and Free State of Jones (2016).
Christmas at Keestone
(Julia)
The Best of Me
(Leonie)
Django Unchained
(Crazy Sadie (uncredited))
Hours
(Nurse)