Catherine Davis is an actress, known for Run Hide Fight (2020), S.W.A.T. (2017) and Trauma Center (2019). Read more on iMDB