Amy Lumpkin es conocida por Tough Luck (2003) y Love Liza (2002). Anteriormente estuvo casada con D. Scott Lumpkin.
Sin datos