Megalodon Rising - Cast

Megalodon Rising Movie Poster

O'Shay Neal

as Lieutenant Commander Ahearn


Wynter Eddins

as Captain Lynch


Freda Jing

as Dr. Lee


Zhan Wang

as Captain Ping


  Change Location