A man is dead after a fireworks explosion on Lake Keowee near Seneca, according to the Oconee County Coroner's Office.