Kevin Ragsdale is a producer and actor, known for Ghost House (2017), Edmond (2005) and The Heart Is Deceitful Above All Things (2004). Read more on iMDB