Jackie Clifford
Jackie Clifford was born in Beatrice, Nebraska, USA. She is an actress, known for Ice Cream in the Cupboard (2017) and Stuck (2017).. She is a graduate of Doane University and has two Master's De ...Show More
Jackie Clifford's FILMOGRAPHY
as Actor (2)