Country

Newark, Delaware, USA

Known For

Acting

Popularity

1.425

Birthday

Feb. 23, 1989

Also Known As

Layla Storm

Filmography