A funeral was held for St. Louis Fire Captain John Kemper after he died as a result of injuries sustained in a fire earlier this month.