PersonDean Kreyling1 credit in the catalogue: acting.ActingMega Shark vs. Giant Octopus2009U.S. Sub Captain