Biography: Kayla Browne
Birth Name: Kayla Browne
Birth Date: N/A
Birth Place:
Kayla Browne starred in the science fiction horror film 'Dickshark' (2016). The film, directed by Richard Waden, is an absurd tale about a new species created from experiments gone wrong. It is often compared to Mary Shelley's 'Frankenstein' due to its exploration of similar themes.