Actor · DirectorVan MartenSocialsIMDbKnown forGodzilla: King of the MonstersDr. Chen's Assistant (uncredited)The GiftedElixir