Elizabeth J. Cron is known for her work on Megalodon (2018), Deadly Sins (2012) and Shangri-La: Near Extinction (2018).
The Doctor Will Kill You Now
Ashley Jones Is Perfectly Normal
I Am Mortal
The Final Level: Escaping Rancala
Megalodon