David Sloan

David Sloan is the father of Rylan Sloan, husband of Lila Sloan, and son of Rylan's unnamed grandfather. He died in a car accident when Rylan was 11. His death is a key event in the Morriston Superheroes series.