Cast and Crew of Megalodon

Cast of
Megalodon

About Megalodon

A military vessel on the search for an unidentified submersible finds themselves face to face with a giant shark, forced to use only what they have on board to defend themselves from the monstrous beast.

Full Cast of Megalodon

Michael Madsen
plays Admiral King

Michael Madsen as Admiral King
Michael Madsen's portrayal of Admiral King in the movie 'Megalodon' is a standout performance. Madsen brings his signature grit and intensity to the role, effectively embodying the character's strong-willed and authoritative nature. His performance adds a layer of authenticity to the film, making the character of Admiral King a believable and compelling figure in the face of the prehistoric threat. See Michael Madsen's other roles

Scott C. Roe
plays Jameson

Scott C. Roe as Jameson

Scott Roe was brought into the world in Lemoore, California and raised in Ft. Lauderdale, Florida. This child was giv...

See Scott C. Roe's other roles

Ego Mikitas
plays Captain Ivanov

Ego Mikitas as Captain Ivanov
Ego Mikitas delivers a commanding performance as Captain Ivanov in 'Megalodon'. His portrayal of the seasoned naval officer is both authoritative and empathetic, as he leads his crew through a harrowing encounter with a prehistoric shark. Mikitas's ability to convey a sense of steely determination and underlying vulnerability adds depth to his character, making him a standout in this action-packed thriller. See Ego Mikitas's other roles

Paulina Nguyen
plays Cheng

Dominic Pace
plays Captain Streeper

Dominic Pace as Captain Streeper
Dominic Pace delivers a commanding performance as Captain Streeper in the movie 'Megalodon'. His portrayal of the seasoned naval officer is both convincing and captivating, as he brings a sense of authority and experience to the role. Pace's on-screen presence is commanding, and his interactions with the rest of the cast are authentic and engaging. His performance adds a layer of realism to the film, making it a thrilling and enjoyable watch for fans of action and adventure movies. See Dominic Pace's other roles

Aimee Stolte
plays Yana Popov

Daniel Joo
plays Mansfield

Caroline Harris
plays Commander Lynch

Luke Fattorusso
plays Burkhead

Dimitry Rozental
plays Mikhail

Philip Nathanael
plays Treadwell

Sébastien Charmant
plays Vallier

Elizabeth J. Cron
plays Munoz

Mario Rocha
plays Morris


Crew of Megalodon

Discover the backstage crew of Megalodon →