Biography

Kayla Elizabeth is known for Frankenstein (2011), Severed and Human Nature (2017).

Filmography