Erica Lynn Duncan Net Worth is
$20 Million
Mini Biography
Erica Lynn Duncan was created on Dec 21, 1989 in Orange Region, California, USA. She actually is an celebrity, known for The Apostle (1997) and Celebrity Trek: Voyager (1995).
Known for movies