Erica Lockwood

Erica Lockwood (born on March 22, 2003) is an actress known for her role as Janelle Duncan on the TV Generation network drama series, Our Lives.