Titan: The OceanGate Submersible Disaster 2025
as Self
Implosion: The Titanic Sub Disaster 2025
as Self - OceanGate Director of Engineering 2016 - 2019
Credits from TMDB.