Kelly Owens is an actress, known for The Exorcist (2016), Chicago Med (2015) and A Chance in the World (2017).
Empire - Season 3
Empire - Season 5
Chicago Med - Season 8